03Planificación y métricasEn uso

Plataforma de planificación y seguimiento

Gestión de tareas y componentes reutilizables

Aplicación orientada a la organización de tareas, componentes de interfaz reutilizables y visualización de evolución.

Contexto del proyectoGeoTec · Desarrollo en equipo
Rol y participaciónDesarrollo de vistas y componentes en equipo
EntornoDocker
FrontendTailwind CSS y Stimulus
EnfoquePlanificación y evolución

1. Contexto y objetivo

El proyecto aborda la organización de actividades y el seguimiento de su avance en el tiempo. Permite registrar etapas de trabajo y disponer de indicadores visuales para conocer la evolución de las tareas planificadas.

2. Funcionalidades conocidas

  • Flujos de planificación: Organización secuencial de actividades y estados de avance.
  • Componentes reutilizables: Elementos de interfaz modulares desarrollados para mantener consistencia en las vistas.
  • Visualización de evolución: Paneles y pantallas para observar el progreso y las métricas de cumplimiento de las tareas.

3. Participación de Milagros

  • Desarrollo de interfaz y vistas: Construcción de pantallas con Tailwind CSS y controladores de Stimulus para interacciones en el navegador.
  • Lógica y persistencia: Trabajo con vistas y modelos en Ruby on Rails conectados a MariaDB.
  • Entorno de trabajo: Uso de Docker para ejecutar y probar la aplicación de manera local en equipo.

4. Tecnologías relevantes

  • Backend: Ruby on Rails.
  • Base de datos: MariaDB.
  • Frontend: Tailwind CSS y Stimulus.
  • Contenedores: Docker.

5. Estado y uso conocido

Aplicación desarrollada dentro de GeoTec como parte del trabajo en equipo, orientada a la planificación y seguimiento operativo.

ESQUEMA ILUSTRATIVO
Circuito operativo verificado

Planificación, componentes y seguimiento

Organización de actividades, componentes reutilizables y seguimiento del avance.

Stack:Rails · Stimulus · MariaDB · Tailwind
01 · PLANIFICACIÓNRuby on Rails

Flujos de planificación

  • Definición y organización de las etapas a planificar.
  • Asociación de actividades y registros en el sistema.
  • Estructuración de flujos de trabajo compartidos.
02 · INTERFAZStimulus + Tailwind

Componentes reutilizables

  • Vistas construidas con estilos utilitarios en Tailwind CSS.
  • Componentes modulares para mantener consistencia visual.
  • Comportamiento dinámico en el cliente con Stimulus.
03 · SEGUIMIENTOMariaDB + Docker

Visualización de evolución

  • Paneles para observar la evolución de las actividades.
  • Persistencia y consulta de información en MariaDB.
  • Entorno de desarrollo configurado con Docker.

Tecnologías aplicadas en este caso

Ruby on RailsMariaDBDockerStimulusTailwind CSS