/FooDeliver

An android application for online food ordering, which provides connection between online/physical restaurants and consumers.

Primary LanguageJava

FooDeliver

An android application for online food ordering, which provides connection between online/physical restaurants and consumers.

Our Design:

Database Schema:

My parts:

  1. Implemented Customer UI classes

  2. Designed database schema, AsyncTasks about database operations and corresponding interfaces

  3. Implemented some functions in the entities package

Sample Screen(Test device: Nexus 7 API 23):

1 Welcome Page

2 Register Sample

3 Customer Login - Resraurant search page

  • Default location would be read from Location Manager:

  • Change the category:

  • Search sushifuku:

Customers can click one restaurant in the list to go to the place order page.

4 Place Order Page

5 Order Management (Customer)

6 Profile Management (Customer)

7 Order Management (Restaurant)

  • Order details:

8 Menu Management (Restaurant)

9 Profile Management (Restaurant)