This is a FullStack MERN Web Application which demonstrates the use of a self ordering kiosk which can be used outside fastfood restaurants like McDonalds. This application makes it easy for customers to -
- Browse through the menu
- Select their order items
- Review their order
- Proceed to payment
- Check order status
This application also provides an Admin Dashboard for the restaurant workers to confirm or cancel orders which is then reflected in the order queue screen for the customers to see.
- Material UI
- CSS
- ReactJS
- Context API and Hooks
- Axios
- Express
- Custom REST APIS
- MongoDB + Mongoose
- Heroku Web Hosting
- Choose Order Type
- Filter Items based on Category
- Select Quantity
- Add to Order
- Remove from Order
- Dynamic calculation of Tax and Bill Total
- Edit Order
- Choose Payment Type
- Check Order Status
- Check List of Orders
- Check Order Details
- Change Order Status
This project was created to showcase my skills in the MERN stack.