https://github.com/vinay0410/pizza
A compete Pizza Delivery System with 4 different User Types, namely Admin, Supervisors, Chefs and delivery Staffs serving order with Real Time Location and Status Tracking
https://github.com/vinay0410/pizza
ajax bluemix continuous-deployment javascript php
Last synced: 18 days ago
JSON representation
A compete Pizza Delivery System with 4 different User Types, namely Admin, Supervisors, Chefs and delivery Staffs serving order with Real Time Location and Status Tracking
- Host: GitHub
- URL: https://github.com/vinay0410/pizza
- Owner: vinay0410
- Created: 2017-12-26T08:25:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-18T19:47:28.000Z (over 6 years ago)
- Last Synced: 2025-03-26T22:51:18.017Z (about 1 month ago)
- Topics: ajax, bluemix, continuous-deployment, javascript, php
- Language: JavaScript
- Homepage:
- Size: 11.9 MB
- Stars: 5
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: change_password.php
Awesome Lists containing this project
README
# Pizza Delivery System
Currently being hosted at IMB Bluemix.
Url: https://pizzavillaci.eu-gb.mybluemix.net
##### ***[Sample GIFS](#gifs)***
**Note:** GIFS may take some time to load completely and run.[Demo Video
](https://www.youtube.com/watch?v=ITDsHoVaPdg)**Note**: _This system uses Google Maps API, to provide better user experience while Ordering and furthermore to track after Order has been placed. So, ensure that Javascript is enabled._
#### Login Credentials
**Note:** For viewing admin page, one can also add /admin.php in the end.
| User Type | Email ID | Password |
| :-----------: |:----------------------:| :-------:|
| Admin | [email protected] | admin |
| Supervisor | [email protected]| a |
| Chef | [email protected] | keller |
| Delivery Staff| [email protected] | a |
A system which handles multiple types of users as listed above and co-ordinates between them, to result in efficient and timely delivery.
Users can get real time update of their order, including live tracking of delivery boy on road.
### GIFS
#### Add Address

#### Checkout

#### Menu Add/Edit/Delete

#### Delivery

#### User Menu

Listed below are some key functionalities for each type of user:
##### Customer
* Can view menu items and add to Cart
* Can checkout Cart and order Items
* Can automatically get the closest outlet, including distance and directions, while checkout
* Can view status of ordered Items
* Can track Order on Map, if on the way##### Admin
* Can view HeatMap of orders
* Add/edit/delete Outlets
* Add/edit/delete supervisor for an Outlet
* Can search for users, by name, email, address, etc
* Can add/edit/delete menu items, including uploading images for the same##### Supervisor
* can add/edit/delete staff members, namely chefs and delivery staff for the outlet assigned.##### Chef
* Can view contents of the items ordered, including ingredients for each item
* Can change the status of Order.##### Delivery staff
* Can view contents of the items ordered, including ingredients for each item
* Can start delivery for an order while being live tracked