- Flutter
- Provider State Management
- Firebase Google Sign in
- Firebase Email and password sign up
- Firebase Anonymous sign in
- Firebase forgot password
- Firebase storage
- Firebase firestore
- Shared Preferences to store the status of darkmode
- Firebase Functions for Stripe payemnt
- Stripe payment Gateway Integration (user can save details of a card for later usage)
- Search feature to search through whole products
- Filtering products