Proyecto Final 4Geeks. Sistema de administración para una clínica de estética: agenda, expedientes clínicos, paquetes de sesiones, ventas/comisiones e inventario.
docs/journey-usuario.md— Flujo completo del sistema (journey del usuario) y arquitectura de las 7 vistas.docs/stack.md— Stack técnico y decisiones de arquitectura.docs/decisiones.md— Bitácora de decisiones y pendientes por resolver.docs/milestones.md— Milestones, alcance y fechas.docs/flujo-de-trabajo.md— Convención de branches y Pull Requests.
- Meta interna de equipo: 21 de agosto
- Entrega oficial 4Geeks: 28 de agosto
Administrador (Dueña), Asistente, Especialista — permisos exactos en definición (ver docs/decisiones.md).
Backend:
- Instalar paquetes:
pipenv install - Copiar
.env.examplea.envy llenar los valores reales - Crear la base de datos (Postgres) y setear
DATABASE_URLen.env - Generar migración:
pipenv run migrate(solo si hay cambios ensrc/api/models.py) - Aplicar migración:
pipenv run upgrade - Correr la app:
pipenv run start
Frontend:
- Instalar paquetes:
npm install - Correr el servidor de desarrollo:
npm run start
Más detalle en la documentación oficial de la plantilla.