Restaurant-Food-Ordering-and-Delivery-App-for-Cooker

An Android app for a restaurant's menu, ordering, and delivery with custom components and layouts. designed based on the real-life scenario. which contains an online menu, a cart, a map, and payment.

Stars
6

Restaurant Food Ordering and Delivery

is an android app for a restaurant menu, ordering and delivery with custom components and layouts. designed based on the real-life scenario. Which contain an online menu,cart,map,payment. the user which uses this app for making orders via phone. Users are able to perform tracking orders, push notifications to mobile devices and other functions.

It contains four different app as one use for different actors

  1. Customer
  2. Manager
  3. Driver
  4. Cooker

I have covered all the advanced topics to make it production-ready. Anyone can use this code for their own purpose.

Documents

ScreenShots

Features

  • Authentication system (Register & Sign In).
  • Restaurant Menu by Categories with search
  • Cart - Add to Cart
  • Payments - with cbe birr
  • Order Tracking -with maps.me in real time.
  • Profile(change password) and forget password by email
  • Data stored in a Real time databaseFirebase and
  • Use SQLite to store order data in a local database
  • Customers can browse the menu, Add/remove items to cart, track the order and can make payment online with CBE birr.
  • Automatically the total bill will be generated.
  • Fully customizable codebase
  • Highly-modularized code

Links

Technologies and Tools

  • Android studio
  • Android SDK
  • Java and xml
  • FireBase
  • Maps.me