Contexto
Cada ambiente de formación tiene equipos que entran, salen y se prestan entre instructores. El control se llevaba en papel y en hojas de cálculo sueltas, con el resultado previsible: nadie sabía con certeza qué había en cada sala.
Solución
- Móvil (Flutter) — registro y verificación desde el propio ambiente, sin volver a un escritorio.
- API (FastAPI) — capa de dominio con validación por esquemas y documentación automática.
- PostgreSQL — inventario, préstamos y trazabilidad de movimientos.
Lo que dejó
Fue el primer sistema que llevé de la base de datos a la aplicación en manos de alguien más. La lección que más pesó después: modelar bien los estados de un préstamo —solicitado, entregado, devuelto, vencido— evita la mitad de los problemas que aparecen luego en la interfaz.