Skip to content

An iOS mobile app for customers to order food directly from the restaurant with daily rotating menus.

Notifications You must be signed in to change notification settings

truongdd03/changKitchen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chang's Kitchen

Developed an iOS mobile app for customers to order food directly from the restaurant with rotating daily menus. Using Firebase database, the app supported users to manage previous orders and re-order from order history.

User Stories

The following functionality is completed:

  • Authentication:

    • User has to sign in or create a new account to access the app.
    • Auto login: User only has to login once. Then, the app will remember and auto-login.
  • Menu:

    • Menu is up-to-date. A slight change from the admin will be shown instantly.
    • Show pre-ordered menu, allow users to pre-order.
    • Users can easily change the quantity and add a note to each dish.
  • Cart:

    • As soon as the user clicks the order button, the admin will be notified.
    • Order progress is updated frequently in real-time.
    • Users can view their older orders.

Mechanism

This app is a combination of different view controller types, with the back-end built based on Firebase.

Video walkthrough

About

An iOS mobile app for customers to order food directly from the restaurant with daily rotating menus.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published