About this project
cvhome is a multi-tenant e-commerce platform designed to support either private stores or a SaaS business model. It evolves the single-instance model of Shopizer into a scalable architecture featuring robust tenant isolation and cloud-native optimizations.
Key capabilities include:
- Multi-Tenancy: Support for multiple independent stores with custom domains on shared or isolated infrastructure.
- Microservices Architecture: Independent services for Authentication, Tenant Management, and Store Core.
- Cloud-Native Integration: Optimized for AWS (ECS Fargate, RDS) and containerized using Docker.
- SaaS Foundation: Built-in blocks for tenant isolation, centralized management, and subscriptions.
Technology Stack:
- Backend: Java (JDK 25), Spring Boot 4.0.1, Spring Cloud, Spring Data JPA/Hibernate, and PostgreSQL.
- Frontend: Next.js 16, React 19, Angular 20, TypeScript, and Node.js.
- Infrastructure & Tools: AWS, Terraform, Docker, Caddy, Minio, and Stripe for payments.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.