👋 Bienvenido al proyecto técnico
¿Qué vas a construir aquí?
Mientras el curso de Scrum te enseña a trabajar en equipo, este curso te enseña a escribir el código real del sistema.
Este es el proyecto técnico de Cafecito Feliz. Vas a construir el Punto de Venta (POS) usando:
- Express como backend REST (Node.js)
- Angular como frontend
- MongoDB como base de datos
🧱 Qué vas a construir
| Módulo | Backend | Frontend |
|---|---|---|
| Productos | GET/POST/PUT/DELETE /api/products | Lista con búsqueda |
| Clientes | GET/POST /api/customers | Formulario de registro |
| Ventas | POST /api/sales | Carrito + ticket |
🗺 Mapa de clases
| Clase | Tema | Lo que vas a hacer |
|---|---|---|
| 1 | Setup | Levantar Express + Angular + MongoDB en 15 minutos |
| 2 | Productos | Crear la API y la lista en Angular |
| 3 | Clientes | Registrar clientes con validación real |
| 4 | Ventas | Calcular descuentos, reducir stock, emitir ticket |
| 5 | Checkout | Flujo completo de venta end-to-end |
🔗 Cómo se conecta con Scrum
Las clases técnicas van en paralelo con los sprints de Scrum:
- Sprint 0–1 → Clase 1 y 2 (setup y primer módulo)
- Sprint 2–3 → Clase 3 (clientes, tu segundo módulo)
- Sprint 4 → Clase 4 (ventas, la historia más compleja)
- Sprint 5 → Clase 5 (el flujo completo, tu entregable final)
🚀 ¿Listo para empezar?
Haz clic en Clase 1 para arrancar con el setup.
Recuerda: construyes algo real para alguien real.