Fast n' fresh is an E-Commerce Grocery Delivery Mobile Application.
It has separate login for the User, the Admin and the Delivery Boy.
Unlike many other similar apps Fast n' fresh is free and open source.
The backend is created in NodeJS and is temporarily hosted on Heroku.
These instructions will get you a copy of the project up and running on your local machine for development purposes.
To clone this repository copy and paste the following command in your terminal.
git clone https://github.com/Fast-n-fresh/fast-n-fresh-app.git
These are the prerequisites that you will need to run this app for your own.
- This app uses a custom backend made in NodeJS so you will have to create one for yourself.
- Create different routes according to the requirements in the network folder.
- Place your own logo in the images folder.
- Android Studio - To build the app for Android devices
- XCode - To build the app for IOS devices
- Separate Login for the Users, the Admins and the Delivery Boys.
- Feedback facility for the User.
- Delivery Status - Pending, Placed, Delivered
- Two step delivery status updates - By Admin and by Delivery Boy
- Provider - For State Management
- Razorpay - For Payments
- Shimmer - For placeholders
- Flutter Toast - For creating toast messages
- Curved Navigation Bar - For the beautiful bottom navigation bar
- Shared Preferences - For caching some data
- Google Fonts - For the fonts
- Email Validator - For email validations
Login | User Profile |
---|---|
Products 1 | Products 2 |
---|---|
My Cart (Empty) | My Cart |
---|---|
My Orders (Empty) | My Orders |
---|---|
Create Entities | Assign Orders |
---|---|
Feedbacks | Delivery Status |
---|---|
Admin Profile |
---|
Assigned Orders | Delivery Status |
---|---|
Delivery Boy Profile |
---|