Cierre del wireframe y del prototipo de Figma, recomendaciones de entorno de desarrollo (hardware y sistema operativo), definición de la estrategia de despliegue en la nube y ajustes de base de datos previos al arranque de la programación.
Puntos que se revisaron y acordaron durante la reunión con el director, de cara al inicio del desarrollo.
Acuerdos tomados durante la sesión. Cada punto refleja lo que se revisó o definió con el director.
Archivos reales del repositorio que respaldan lo revisado y acordado en la reunión.
| Archivo | Descripción |
|---|---|
docs/screenshots/figma-settings-model-cards.png | Mockup de alta fidelidad en Figma — evidencia del prototipo completado. |
docs/screenshots/inventario.png · dashboard.png | Pantallas del prototipo que reflejan el wireframe revisado (inventario y dashboard). |
app/Services/AlertService.php | Servicio que respalda la función de crear alertas por producto (límites de stock). |
app/Console/Commands/CheckLowStockAlerts.php · CheckFefoAlerts.php | Comandos de alertas de stock mínimo y de vencimiento FEFO. |
app/Http/Controllers/TransferController.php | Lógica de mover cantidad y transferencias entre bodegas. |
app/Models/Transferencia.php · database/migrations/2026_05_08_151417_create_transferencias_table.php | Modelo y tabla que soportan el mover de carpeta/bodega. |
database/migrations/2026_04_16_000003_create_movimientos_table.php | Cantidad con decimal(12,3) — precisión de 3 decimales (soporte para gramos). |
database/migrations/2026_04_29_225016_add_unit_to_materials_table.php | Stock mínimo con decimal(12,3) — ajuste de tipos de datos a 3 decimales. |
docs/DIAGRAMA_RELACIONAL.md | Diagrama relacional (modelo físico) ya elaborado y revisado en la sesión. |
docs/ARCHITECTURE.md | Documento base de arquitectura del sistema — soporte del diagrama pendiente. |
docs/DEPLOYMENT.md | Guía de despliegue en la nube del proyecto. |
docs/CASOS_DE_USO.md · docs/REFERENCIAS.md | Base para redactar la especificación de requerimientos funcionales. |
docs/SORTLY_BENCHMARK.md · docs/PLAN_SORTLY_PYMETORY.md | Análisis de Sortly usado como referencia funcional para el desarrollo. |
docs/sortly_screenshots/ | Capturas de Sortly (items, tags, reportes, workflows) revisadas como referencia. |
Tareas acordadas para la siguiente etapa, orientadas a iniciar la implementación.
| # | Tarea | Estado |
|---|---|---|
| 1 | Terminar el wireframe completo (sin funciones faltantes) como base para el desarrollo del landing. | Definida |
| 2 | Elaborar el diagrama de arquitectura que falta para cerrar el diseño. | Asignada |
| 3 | Definir y documentar la estrategia de despliegue en la nube de Google (GCP). | Asignada |
| 4 | Ajustar los tipos de datos de la base de datos a una precisión de 3 decimales. | Asignada |
| 5 | Escribir los requerimientos funcionales en el documento y dejar claro dónde quedan registrados. | Asignada |
| 6 | Preparar el entorno de desarrollo: formatear el equipo e instalar una distribución de Linux en una partición aparte. | Asignada |
| 7 | Iniciar la programación del sistema una vez cerrado el wireframe. | Asignada |
Se trabajó en vivo sobre el wireframe y el tablero de Canva con la metodología. Se revisaron las nuevas funciones del prototipo (alertas por producto, mover de carpeta/bodega y mover cantidad), se confirmó el prototipo de Figma como completado y se constató que el diagrama relacional ya existía, quedando pendiente el diagrama de arquitectura. Se acordó desplegar en la nube de Google, ajustar la base de datos a tres decimales y escribir los requerimientos funcionales. En lo técnico, se recomendó preparar un entorno de desarrollo limpio (formateo del equipo y Linux en partición aparte) y, ante una eventual compra de equipo, optar por procesadores Apple Silicon por su mejor rendimiento con LLM. Cerrado esto, el siguiente paso acordado es comenzar la programación.