Skip to content

Teshan2000/Food-Delivery-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Food Delivery Mobile App

part1 part2

Overview

Welcome to the Food Delivery App, a smooth and responsive solution for a delightful and convenient food ordering experience. Developed using Flutter and Firebase, this mobile app brings the best of technology to the world of delivering food. Whether you're craving your favorite dish or exploring new cuisines, this app has you covered.

Features

  • User-friendly Interface: A sleek and intuitive design for easy navigation and a delightful user experience.
  • Food Categories: Browse a diverse range of food with detailed menus and images.
  • Add-To-Cart: Save favorite food items with prices and quantities for easy purchases.
  • Checkout Gateway: choose payment options, shipping addresses, and food delivery agents.
  • Order History: View and check your previous orders for a quick and hassle-free experience.
  • Real-Time Tracking: Track the status of your order in a map view from preparation to delivery.
  • Reviews and Ratings: Add user reviews and ratings for the efficient food delivery service.

Technologies Used

  • Front-end: Flutter
  • Backend: Firebase
  • Database: Cloud Firestore
  • Storage: Cloud Storage
  • Authentication: Google & Facebook sign-in
  • Maps & Location: OpenStreetMap (OSM)
  • Push Notifications: Delightful Toast

Getting Started

To start using Foodie Express, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Teshan2000/Food-Delivery-App.git
  2. Install Dependencies:

    # Navigate to the Flutter app directory
    cd food_delivery_app
    flutter pub get
  3. Configure API Keys:

    • Obtain API keys for necessary services (e.g., maps, payments) and configure them in the app.
  4. Run the App:

    flutter run
  5. Explore and Enjoy:

    • Open our app on your emulator or physical device and start exploring the world of delicious possibilities.

Contribution Guidelines

Thank you for considering contributing to this project! Here’s how you can help:

  • Reporting Issues: If you find a bug, please create an issue describing the problem and steps to reproduce it.
  • Feature Requests: Feel free to suggest new features by opening an issue.
  • Submitting Pull Requests: If you would like to make a change, fork the repository, make your changes, and submit a pull request. Be sure to provide a clear description of what the change does.

License

This Library Management System is open-source and available under the MIT License.


About

Food Delivery Mobile App using Flutter

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors