The Grocery App is an open-source mobile application built with Flutter that allows users to conveniently order groceries from their phone. With this app, users can easily browse through a variety of grocery items and add them to their cart for purchase.
The app follows the Clean Architecture pattern, ensuring the separation of concerns and making the codebase modular and maintainable. It utilizes several technologies, including Appwrite for serverless backend, Bloc pattern for state management, and Hive for local data storage.
The user interface is designed to be intuitive and user-friendly, allowing users to easily navigate the app and find the products they need. Try out the app by downloading the demo from the provided web URL or installing the APK file.
Features
Pumpkin has the following features:
- Browse and search for grocery items
- Add items to the cart for purchase
- View and edit the cart before checkout
- View order history and track current orders
- Save frequently purchased items to a personalized favorite list
- Intuitive and user-friendly interface
- Clean Architecture pattern for modular and maintainable codebase
- Utilizes Appwrite for serverless backend
- Uses Bloc pattern for state management
- Implements Hive for local data storage