Descripción general
GlamStock es un sistema de gestion de inventarios disenado para pequenas y medianas empresas del sector retail y cosmetico. Nacio como un monolito y evoluciono a una Arquitectura Orientada a Servicios (SOA) para mejorar su escalabilidad y mantenimiento.
Desafíos
- 01Migracion de monolito a SOA sin interrumpir el servicio existente.
- 02Diseno de esquemas de validacion robustos con Zod para garantizar integridad de datos.
- 03Configuracion de infraestructura cloud con alta disponibilidad en AWS.
- 04Normalizacion de base de datos PostgreSQL con 7 entidades para soportar +1,500 registros.
Resultados
- ✓Reduccion de errores de integracion en un 70% tras implementar validacion con Zod.
- ✓Separacion completa de infraestructura, API y cliente bajo SOA.
- ✓Persistencia de datos confiable con PostgreSQL en AWS RDS.
- ✓Despliegue automatizado con Docker y GitHub Actions.
