Revisión del avance en diseños Figma y definición de los diagramas de la fase de diseño: modelo entidad-relación, arquitectura y gestión del proyecto en GitHub Projects.
Puntos que se revisaron y acordaron durante la reunión con el director.
Acuerdos tomados durante la sesión. Cada punto refleja lo que se revisó o definió con el director.
index) corresponde a la vista de registrarse / loguearse. Se acordó que el prototipado navegable queda pendiente, ya que aún no se ha implementado.Backlog → Ready → In Progress → Review → Done. Se creó la tarea de los diseños/mockups (movida a Review) y la tarea de diseño UML (movida a Ready). Backlog = pendiente pero aún no listo para trabajar; Ready = listo para empezar.mermaid.live) apoyándose en Gemini. Se definió validar manualmente lo que produce la IA y no aceptar la primera salida: revisar campos, relaciones uno-a-muchos y pasar el resultado a Review.erDiagram de Mermaid está orientado al modelo físico.Archivos reales del repositorio que materializan las entidades y la arquitectura discutidas. Las migraciones y modelos Eloquent son la base del modelo entidad-relación.
| Archivo | Aporte como evidencia |
|---|---|
database/migrations/2026_01_01_000000_create_users_table.php | Entidad Usuarios — base del módulo de auth y validación de usuarios. |
database/migrations/2026_01_02_000000_create_materials_table.php | Entidad Materiales — núcleo del inventario. |
database/migrations/2026_01_03_000000_create_lotes_table.php | Entidad Lotes — soporte del control FEFO por vencimiento. |
database/migrations/2026_04_16_000001_create_bodegas_table.php | Entidad Bodegas — relación lote ↔ bodega. |
database/migrations/2026_04_16_000003_create_movimientos_table.php | Entidad Movimientos — entradas / salidas (Kardex). |
database/migrations/2026_05_08_151417_create_transferencias_table.php | Entidad Transferencias entre bodegas. |
app/Models/Material.php · Lote.php · Bodega.php | Modelos Eloquent con relaciones — reflejan las entidades del MER. |
app/Models/Movimiento.php · Transferencia.php | Modelos que representan el flujo de inventario en el modelo de datos. |
docs/screenshots/pruebas/01-login.png | Pantalla principal de login revisada en la reunión. |
docs/screenshots/pruebas/02-registro.png | Pantalla de registro derivada del mockup de Figma. |
docs/INVENTARIO_FUNCIONALIDADES.md | Inventario de módulos que respalda el alcance del diseño. |
Tablero de gestión: GitHub Projects del repositorio (columnas Backlog · Ready · In Progress · Review · Done).
Tareas acordadas para la siguiente semana y movimientos en el tablero de GitHub Projects.
| # | Tarea | Tablero | Estado |
|---|---|---|---|
| 1 | Hacer el modelo entidad-relación (MER) con Mermaid + Gemini y validarlo manualmente. | In Progress | Asignada |
| 2 | Hacer el diagrama de arquitectura de la aplicación, dejando claro el despliegue. | Ready | Asignada |
| 3 | Crear los diseños Figma / mockups (avance de la semana). | Review | Entregada |
| 4 | Crear el ticket de diseño UML y dejarlo listo para trabajar. | Ready | Creada |
| 5 | (Opcional) Generar casos de uso con la misma técnica de Mermaid + Gemini. | Backlog | Opcional |
Se trabajó en vivo el flujo de generación de diagramas: pedir a Gemini un diagrama en lenguaje Mermaid, copiarlo al editor mermaid.live y revisar el resultado. Se observó que la herramienta produce un modelo físico (relacional) y no el entidad-relación con rombos, por lo que se acordó iterar y, de ser necesario, retocar en draw.io. Se acordó mover las tareas en el tablero a medida que avancen: los mockups de Figma a Review y, una vez aprobados, a Done; el diseño UML pasa a In Progress cuando se inicie.