Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdul-rahman99/food_delivery_app
Food delivery app has a common denominator of two applications (Uber & Talabat): It allows users (Customers) to request a healthy natural food from other users (Chefs) to make them a healthy food from their homes >>> (Uber functionality) and cook it by the users(Chefs) >>> (Talabat functionality) with consideration of no requests far for 1 kilometer to avoid the delay in delivering food
https://github.com/abdul-rahman99/food_delivery_app
Last synced: about 2 months ago
JSON representation
Food delivery app has a common denominator of two applications (Uber & Talabat): It allows users (Customers) to request a healthy natural food from other users (Chefs) to make them a healthy food from their homes >>> (Uber functionality) and cook it by the users(Chefs) >>> (Talabat functionality) with consideration of no requests far for 1 kilometer to avoid the delay in delivering food
- Host: GitHub
- URL: https://github.com/abdul-rahman99/food_delivery_app
- Owner: Abdul-Rahman99
- License: gpl-3.0
- Created: 2021-05-29T13:21:35.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-21T20:31:59.000Z (over 1 year ago)
- Last Synced: 2023-08-21T21:41:08.188Z (over 1 year ago)
- Homepage:
- Size: 519 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
App Name: Flutter Food Delivery
# Description:
The Flutter Food Delivery app combines the best features of Uber and Talabat to create a platform that allows customers to request healthy, natural food from home chefs. With the convenience of Uber and the culinary expertise of Talabat, users can enjoy delicious homemade meals delivered right to their doorstep.# Features:
Customer Requests: Customers can browse through a variety of home chefs and their available menus. They can place orders for their desired meals, specifying any dietary preferences or special instructions.
Home Chefs: Talented home chefs can create profiles on the app, showcasing their culinary skills and menu offerings. They have the flexibility to set their availability and update their menus regularly.
Order and Delivery Tracking: Customers can track the status of their orders, from the moment they are placed until they are delivered. Real-time updates provide transparency and ensure a seamless delivery experience.
Proximity-based Requests: To avoid delays in food delivery, the app ensures that customer requests are limited to home chefs within a 1-kilometer radius. This ensures that the food is prepared and delivered promptly.
Ratings and Reviews: After receiving their orders, customers can rate and provide feedback on the home chefs. This feature helps maintain a high standard of quality and provides valuable insights to both customers and chefs.
Payment Integration: The app offers secure payment options, allowing customers to pay for their orders within the app. Multiple payment methods, such as credit cards or digital wallets, can be integrated for a seamless checkout experience.
# Technologies Used:
Flutter: The app is built using the Flutter framework, allowing for cross-platform development and a consistent user experience on both iOS and Android devices.
Firebase: Firebase is used for backend services, including user authentication, real-time order tracking, and data storage.
Geolocation: The app utilizes geolocation services to determine the proximity of customers and home chefs, ensuring efficient delivery.
Installation and Usage:# Clone the repository: git clone [https://github.com/username/flutter-food-delivery.git](https://github.com/Abdul-Rahman99/food_delivery_app.git)
Set up Flutter environment: Follow the Flutter documentation to install the Flutter SDK and set up your development environment.
Install dependencies: Run flutter pub get to install the required dependencies.
Configure Firebase: Set up a Firebase project and update the configuration files in the app.
Run the app: Use the Flutter CLI or an IDE to run the app on a simulator or physical device.
Contributing:
Contributions to the Flutter Food Delivery app are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request on GitHub.# License:
This project is licensed under the MIT License. Feel free to use and modify the code for personal or commercial purposes.Enjoy the convenience of Uber and the deliciousness of Talabat with the Flutter Food Delivery app!