Skip to content

herron9/WhoCares

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhoCares


an online O2O food ordering platform
(It is beta version so we have't given it a official name. Just a temporary name: Who Cares)

Introduction

In this project, an online O2O food ordering platform will be built through a web-based application with a full-fledged database management. Our website is targeted to provide both customers and local restaurants/fast food providers a convenient, robust and concurrent O2O platform, specialized in food ordering, delivery, and pick-up service. Furthermore, the data generated by the order-stream is well-organized in the DBMS. Through the powerful built-in DMLs and web programming language PHP, a complete food ordering system will be implemented, with comprehensive data processing and analytic tools for food providers and management teams.

Application Users

Our application has three different users: food provider, customer, and backstage user.


Food Provider
Food Provider Functionality This user refers to local restaurants and fast food providers, which is one of main users of our application. The main functionalities of this user are listed:

  • Create their own profile using proper information.
  • Check the orders from customers and update the status.
  • Has access to the individual sales data report.

Customer
Customer Functionality The customer functionality we proposed are listed as following:
  • search and browse the restaurant and their menu;
  • add the items to the cart, edit the shipping cart, and checkout the order;
  • review the past orders made by this account;
  • Write the reviews and ratings for the recent order, which will be updated to the food_provider average ranting simultaneously.

Backstage User
Backstage User Functionality Besides the food provides and regular customers, another type of users, working as part of website management team, is needed to rich the features and complement the functionality of the website. A food provider’s registration request must be approved by management team before it is inserted into the back-end database, and posted on the website. Besides the daily maintenance of the databases, an analytic page will be constructed to give them all sorts of analysis tools to derive and analysis useful data from the backend database, which can be used by company’s decision-maker to promote the growth of the sales and customers. The sample of derived data is listed as following:
  • Various KPI’s (Key Performance Indicators) related to the food providers;
  • Customer activity data;
Backstage will get some valuable reports such as: the most-ordered menu items report; the least-ordered menu items report; the most active period of ordering report; the most famous cuisine report; customer rating report of specific food provider.

The ER diagram of O2O online food ordering system

 photo ER_zpseuwhs8zs.png

User Interface

Index Page  photo Screen Shot 2016-04-19 at 15.55.30_zpsijwcezvx.png SignUp Page  photo Screen Shot 2016-04-19 at 15.56.18_zpsk5jit11k.png SignIn Page  photo Screen Shot 2016-04-19 at 15.56.08_zpskw8s0tek.png HomePage  photo Screen Shot 2016-04-19 at 15.57.26_zpsgufaz8uv.png HomePage-Sort By Distance  photo Screen Shot 2016-04-19 at 15.58.37_zpsiiq5n7tr.png

Menu and Ordering  photo Screen Shot 2016-04-19 at 16.00.21_zpsngosbm0n.png

Shopping Cart  photo Screen Shot 2016-04-19 at 16.01.05_zpswwjwet44.png

Customer Profile  photo Screen Shot 2016-04-19 at 16.02.54_zpsywdgd4id.png

Provider Profile  photo Screen Shot 2016-04-19 at 16.03.41_zpsm20n9dxb.png

Provider View Analysis  photo Analysis_zpsvce0wd7e.png

Manager View Analysis  photo Screen Shot 2016-04-19 at 16.09.40_zpss1jbyuus.png

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published