Sobre el proyecto
cvhome es una plataforma de comercio electrónico multi-inquilino diseñada para soportar tiendas privadas o un modelo de negocio SaaS. Evoluciona el modelo de instancia única de Shopizer hacia una arquitectura escalable que cuenta con un robusto aislamiento de inquilinos y optimizaciones nativas de la nube.
Las capacidades clave incluyen:
- Multi-Tenancy: Soporte para múltiples tiendas independientes con dominios personalizados en infraestructura compartida o aislada.
- Arquitectura de Microservicios: Servicios independientes para Authentication, Tenant Management y Store Core.
- Integración Cloud-Native: Optimizado para AWS (ECS Fargate, RDS) y contenedorizado mediante Docker.
- Base de SaaS: Bloques integrados para el aislamiento de inquilinos, gestión centralizada y suscripciones.
Stack Tecnológico:
- Backend: Java (JDK 25), Spring Boot 4.0.1, Spring Cloud, Spring Data JPA/Hibernate y PostgreSQL.
- Frontend: Next.js 16, React 19, Angular 20, TypeScript y Node.js.
- Infraestructura y Herramientas: AWS, Terraform, Docker, Caddy, Minio y Stripe para pagos.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.