- User will be able create their E Commerce Account
- User can login by proving necessary credentials
- Admin will manage all the product catalog
- Email Notification will be sent to the user once the user got onboarded successfully
- User Will be able to create thier cart and can add product into cart
- User will be able to see their cart
- User will be able to make the payment using Stripe payment gateway
Microservices
- User Onboarding Service
- Cart Order Service
- Notification service
- Transaction service
- Common module