E-Commerce Platform
Delivered at TechnoCIS
Tech Stack
- Frontend Angular
- Backend NestJS
- Database MySQL
- Object Storage AWS S3
DevOps & Deployment
- Docker for containerization
- GitHub Actions for CI/CD automation
Architecture Pattern
- Monolithic Architecture
- Layered Architecture (3-Tier Architecture)
- Controller → Service → Repository Pattern
Key Features
Product management
User authentication & authorization
Shopping cart and checkout flow
Order management
Admin dashboard
Product image upload and storage using S3