Skip to content

Miki0035/flutter_food_delivery_app

Repository files navigation

Food Delivery App

thumbnail

Flutter Dart Provider Stripe

  1. 👋 Welcome
  2. ⚙️ Tech Stack
  3. 🔋 Features
  4. 🤸 Quick Start

Thanks for checking out this flutter mobile app. This was originally suppose to be built with React Native from one of JavaScript Mastery Youtube channel JavaScript Mastery (Shout out to Adrian 😃 ), but I decided to build the mobile app using Flutter. Please check it out 😮 and let me know what you think.

  • Flutter 3.4.0
  • Dart 3.4.0
  • Provider 6.1.2
  • Appwrite
  • Stripe

👉 Authentication: allowing users to securely create account and sign in with appwrite auth

👉 Profile Management: allowing users edit their accounts info using appwrite database

👉 search and filter functionality: search menu items by name or filter by different categories

👉 Payment: cart checkout and payment with stripe

Follow this steps to setup the project locally on your machine.

Prerequsites

Make sure you have the following installed on your machine

Cloning the Repository

git clone https://github.com/Miki0035/flutter_food_delivery_app.git

cd flutter_food_delivery_app

Check everything

Check if everything is setup to run a flutter application:

flutter doctor

Installation

Install the project dependencies using flutter:

 flutter pub get

Running the Project

Install an android emulator or use your android device in debug mode

flutter run
  • For Appwrite and Stripe to work you need an account on their respective platforms

Contributors

Languages