In this project, we present a web based restaurant management system to manage the food orders for the given menu and for the given customer. It also provides home delivery facility. Also, it provides an admin interface to view and control all the users, their orders, and the menu of the Restaurant.
- Three levels of signing up : Customer, Admin and Delivery Boy
- Personalized dashboard for each user, depending on its role.
- Fluid UI and UX, based on latest components, having smooth navigation between components.
- View all the food items and their latest price, according to different categories such as Chinese, Gujarati, Punjabi, Fast Food and South Indian.
- Personalized Cart for each user, where user can add multiple quantities of different food items.
- User can place place order, depending on the food items present in their cart.
- View all the previous orders done by the user.
- All functionalities of the customer.
- Personalized dashboard, where admin can see all the users and the orders.
- Admin can add user, food items, and can also edit them at any time.
- Add discount for food items, for which the sale price updates accordingly.
- Add all the expenses of a particular day, and view them graphically on the dashboard.
- Confirm order, and the delivery of every order, and also assign delivery boy for each user.
- All functionalities of the customer.
- View all the orders assigned to deliver.
- Confirm the delivery of a particular order.
- Live Tracking of the Delivery by the Customer.
- Payment Portal Integration, after the order has been placed.
- Extend the project to mobile devices.
- Pradeep Gangwar (@pradeepgangwar)
- Sashank Mishra (@sashank27)
- Shreyansh Dwivedi (@shreyanshdwivedi)