Implemented all features including :
- Authentication
- Fetch Products
- Fetch products by category
- Apply sorting for all product or category wise
- Add to cart and wishlist
- Move from wishlist to cart
- Fetch current location by Google Map
- Save current location as address to local storage using sqflite db
- Payment Gateway integration with RazorPay
- Order history
- Profiles
Tech used -
- Flutter & Dart
- Google Map API for current location
- Shared Preference and sqflite for local database
- Rive Animation
- Lottie animation
- Go Router for navigation
- GetX for state management
- Complete MVVM pattern
##Demo of Project https://github.com/Shonu72/ecom_mvvm/assets/67668844/02d84526-5491-4e73-aa30-192319c9ab40