Sobre o projeto
cvhome é uma plataforma de e-commerce multi-tenant projetada para suportar tanto lojas privadas quanto um modelo de negócio SaaS. Ela evolui o modelo de instância única do Shopizer para uma arquitetura escalável com isolamento robusto de tenants e otimizações cloud-native.
As principais capacidades incluem:
- Multi-Tenancy: Suporte para múltiplas lojas independentes com domínios personalizados em infraestrutura compartilhada ou isolada.
- Arquitetura de Microserviços: Serviços independentes para Autenticação, Gestão de Tenants e Store Core.
- Integração Cloud-Native: Otimizado para AWS (ECS Fargate, RDS) e conteinerizado usando Docker.
- Fundação SaaS: Blocos integrados para isolamento de tenants, gestão centralizada e assinaturas.
Stack Tecnológica:
- Backend: Java (JDK 25), Spring Boot 4.0.1, Spring Cloud, Spring Data JPA/Hibernate e PostgreSQL.
- Frontend: Next.js 16, React 19, Angular 20, TypeScript e Node.js.
- Infraestrutura e Ferramentas: AWS, Terraform, Docker, Caddy, Minio e Stripe para pagamentos.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.