Volver a proyectos
Full Stack Backend
Ecommerce Distribuido
Dos plataformas (tienda cliente + panel admin) con arquitectura de microservicios y eventos con RabbitMQ, CQRS (PostgreSQL para escrituras, MongoDB para lecturas), pagos resilientes con Stripe, caché con Redis e infraestructura completa en AWS con Docker y Kubernetes.
Puntos clave
- Separé catálogo, órdenes y pagos en servicios desacoplados con CQRS y mensajería.
- Diseñé pagos resilientes con Stripe + RabbitMQ para reducir fallos en procesos sensibles.
- Implementé caché con Redis para acelerar lecturas.
- Desplegué en AWS con Docker y Kubernetes para una operación más consistente.
- Entregué tienda cliente y panel administrativo.
Stack principal
NestJS Next.js TypeScript PostgreSQL MongoDB Prisma Redis RabbitMQ Stripe Docker Kubernetes AWS