This E-commerce project is for user app and there is another app for admin to manage the shop Admin app
It's a fully fledged application for small business
-
Authentication: Google And Email Password.
-
Products :
- Caterorized
- Deatailed view
- Recomendations
-
Order Placing
-
Cart
-
Favourite products
-
Theaming :
- Dark and Light
├── lib
│ ├── core
│ │ ├── models
│ │ ├── providers => all the interections with database
│ │── ui
│ │ ├── constants
│ │ ├── screens
│ │ ├── utils
│ │ ├── widgets
│ ├── main.dart
You can take a Look at the project More Images here...
Clone the project
git clone https://github.com/abdulawalarif/user_app.git
Go to the project directory
cd user_app
Install dependencies
flutter pub get
Connect a physical device or start a virtual device on your machine
flutter run
- Setup Firebase: Insert some data for testing..
If you found an issue or would like to submit an improvement to this project, please submit an issue using the issues tab above. If you would like to submit a PR with a fix, reference the issue you created!
- Fetching category from network: Future improvements could include fetching the product categories from the network.
- Facebook Auth: Facebook Auth is not configured.
- Improved Error Handling: The current implementation focuses on successful responses. Implementing comprehensive error handling for failed network requests would make the app more robust.
- Review on products: Making review on product funtional.
- Adding payment method: Online payment integrations.
- Pull-to-Refresh :
- Improving recomendation algorithm: Storing user's interections with different products and based on that recomending products to specific user.
- @abdulawalarif
- This project is cloned from this StoreApp
The MIT License MIT. Please view the License File for more information.