- User Will be able create their E Wallet Account
- Once the user is created some, money will be credited to their wallet account like 10,20,50 etc.
- Email Notification will be sent to the user once the user got onboarded successfully
- User Will be able to transfer some money to other user
- User will be able to see their wallet balance
- User will be able to see their recent transactions history
Microservices
- User Onboarding Service
- Wallet Service
- Notification service
- Transaction service
- Common module