Authors: Aman Jain, Shivani Parab , Sagar Marwal, Rohit Barve
DOI Link: https://doi.org/10.22214/ijraset.2023.51219
Certificate: View Certificate
The V – Total Cafeteria aims to modernize the current manual system with the help of computerized equipment and software applications, resulting in the efficient management of data. The hardware and software required for this purpose are easily accessible and user-friendly. The cafeteria in the institution witnesses a long queue during breaks, causing significant delays in food service and inconvenience to students and faculty. In order to eliminate this waiting time, a software solution is proposed where orders can be projected directly onto the cafeteria monitor once they are placed. This would eliminate the need for customers to wait in line at the payment desk, as the server can prioritize fulfilling previous orders before moving on to new ones. Additionally, online payment options can also be introduced to minimize time spent waiting for change. The project\'s primary objective is to automate the canteen management system, which involves managing canteen details, product information, order tracking, and user data. The project is solely accessible to the admin, who has complete control over the system.
I. INTRODUCTION
The college canteen is often plagued with long queues, causing students to spend a significant amount of time waiting for their orders to be taken and processed. However, a proposed software solution can effectively reduce the time spent waiting in line by sending orders directly to the kitchen, allowing customers to place orders in advance, and providing the option to use a card payment system that eliminates the need for tendering change. This frees up time that can be better spent on more productive activities.
Currently, the only payment option in most canteens is cash, which can be inconvenient for users who need to carry cash around and must pay the correct amount to avoid issues with receiving the correct change. To keep track of transactions, canteen owners typically maintain a register and provide consumers with coupons for their purchases. However, this paper-based system is prone to errors, loss, and damage.
The emergence of digital menus and touch screen applications has allowed for a more efficient and accurate ordering system. The new system eliminates the need for back-and-forth communication between the server and the terminal, and orders can be easily modified, transferred, or altered in real-time. The MERN Stack technology will be used to accomplish this.
The existing cash-based system is slow and inefficient, and online orders must be paid for in advance with an Order Id assigned for smooth delivery.
Payments can be made through a card, UPI, or by scanning a QR code. With this new system, students can enjoy a streamlined ordering process that eliminates long wait times and errors in transactions, and canteen owners can have an efficient method of managing and tracking their sales.
II. PROBLEM STATEMENT
The traditional way of ordering food in canteens faces numerous challenges that affect the efficiency and customer satisfaction. Customers have to wait in long queues to place orders and then wait near the counter until the order is prepared, which results in a poor customer experience. Moreover, maintaining efficiency and quality of food is also a significant challenge for canteen owners, especially during busy hours. There are various issues concerning the manual system used in canteens, such as miscommunication between the cashier and the customer during verbal communication, lack of support for food customization requests, and outdated menu display.
Miscommunication and misunderstandings occur frequently, especially during crowded and noisy hours, which affects the order accuracy and customer satisfaction. Food customization requests are not recorded, resulting in forgotten or miscommunicated requests. Menu display is outdated and lacks graphical illustrations for some items, making it difficult for customers to decide what they want. These challenges highlight the need for a more efficient and effective system to improve the customer experience and streamline the canteen's operations.
III. SYSTEM DESIGN
A. System Architecture and Components
The proposed system architecture is a web-based application developed using the MERN stack, which stands for MongoDB, Express, React, and Node.js. The system consists of several components that work together to provide an efficient and user-friendly experience for customers and canteen staff.
B. Tech Stack
The technology stack used for this project is the MERN stack, which includes MongoDB, Express.js, React.js, and Node.js.
MongoDB is a NoSQL database used to store the data for the application. It provides a flexible schema design that makes it easy to store data in a non-tabular format.
Express.js is a web application framework for Node.js that provides a set of features for building web applications, such as routing, middleware, and HTTP utility methods. It is used to build the server-side of the application, including handling HTTP requests, managing sessions, and connecting to the database.
React.js is a JavaScript library used for building user interfaces. It allows for the creation of reusable components and provides a declarative approach to building UIs. It is used to build the client-side of the application, including rendering views, handling user interactions, and communicating with the server-side.
Node.js is a server-side JavaScript runtime environment that allows for the execution of JavaScript code outside of a web browser. It is used to run the server-side of the application, handling requests from the client-side, communicating with the database, and serving data to the client-side.
In addition to the MERN stack, other tools and technologies are used, such as Bootstrap and CSS for styling the UI, Stripe for processing online payments, and Git for version control and collaboration among developers.
Overall, the technology stack and tools used for this project provide a robust and scalable solution for building a web application that can handle the needs of a canteen management system.
IV. METHODOLOGY AND MODULES
A. Methodology
The methodology for developing the website will involve the following steps:
B. Modules
In conclusion, the development of a V -Total Cafeteria using the MERN stack has resulted in a comprehensive and efficient solution for managing food orders and inventory in canteens. The system provides benefits to both canteen operators and customers by streamlining the ordering process, reducing errors, and increasing efficiency. The MERN stack allowed for the development of a modern, responsive, and user-friendly web application with robust functionality, including real-time order tracking, inventory management, and reporting. The use of Node.js, Express, React, and MongoDB ensured seamless integration of the frontend and backend components of the system, resulting in a more cohesive and scalable solution. Overall, the canteen management system has the potential to revolutionize the way food orders are managed and processed in canteens, leading to improved customer satisfaction and increased profitability for canteen operators. With further enhancements and improvements, the system can be customized to meet the unique needs of different canteens, making it a valuable asset for the food industry.
[1] Rameshwari Fegade, Gaurav Nandge, Pranjal Patil,Tejas Gaikwad, PP Bastawade (2019), “Canteen Management Android Application Using E-Wallet” International Research Journal of Engineering and Technology (IRJET) 6 (3), 6624- 6628, 2019. [2] Rupali B Kale, Ruchika K Balwade, Vipin B Gawai (2020), “Online Food Ordering System for College Canteen” A Journal of Physical Sciences, Engineering and Technology 12 (SUP 2),64-68, 2020 [3] Canteen Food Ordering Android System, Abhishek Singh, Amit Tanwar, Aditya Sawant, Chaitanya Parulekar, Kunal Yadav, IT Department, MUMBAI University, Journal on Recent and Innovation Trends in Computing and Communication, ISSN: 2321-8169. [4] Shweta Shashikant Tanpure, Priyanka R. Shidankar, Madhura M. Joshi, “Automated Food Ordering System with Real-Time Customer Feedback”, in International Journal of Advanced Research in Computer Sc [5] Cashless Canteen Management System M. Ambika, Saravana Kumar R, Sandhya S Nair, Ranjith Kumar S ISSN: 2278-3075 (Online), Volume-9, Issue-7, May 2020 [6] Tanmay Dhaundiyal, Roshni Soni, Rohan Shah, Akul Rishi, Purnima Ahirao (2019), “Liv2eat: A Cross Platform Application to Digitalize the College Canteen Using Firebase” Proceedings of International Conference on Sustainable Computing in Science, Technology and Management (SUSCOM), Amity University Rajasthan, JaipurIndia, 2019.
Copyright © 2023 Aman Jain, Shivani Parab , Sagar Marwal, Rohit Barve. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET51219
Publish Date : 2023-04-28
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here