Smart Dine-In System

  • Unique Paper ID: 199051
  • Volume: 12
  • Issue: 11
  • PageNo: 10545-10550
  • Abstract:
  • This Smart Dine-In system presents an Online food delivery platforms have transformed the way users discover restaurants and order food. This project, Smart Dine-In, is a Swiggy-style web application that allows users to browse nearby restaurants, view menus, add items to a cart and place orders through an intuitive user interface. The frontend is built using React (with Vite as the build tool), providing a responsive single-page application with components for restaurant listing, filtering, cart management and order summary. The backend is implemented using Node.js and Express, exposing REST APIs for vendor registration, authentication and data management, while MongoDB is used as the NoSQL database to store vendors, restaurants and menu details. Security is handled through password hashing using bcryptjs and JSON Web Tokens (JWT) for authentication. The application demonstrates a complete modern full-stack workflow, including API integration from React, state management using React hooks, and persistent storage using MongoDB. This project can be extended to support online payments, delivery partner modules and real-time order tracking.

Copyright & License

Copyright © 2026 Authors retain the copyright of this article. This article 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.

BibTeX

@article{199051,
        author = {Pardhiv Chebrolu and Manikanta Dolkala and G.Pranavi and L.Dharani and D. Anusha},
        title = {Smart Dine-In System},
        journal = {International Journal of Innovative Research in Technology},
        year = {2026},
        volume = {12},
        number = {11},
        pages = {10545-10550},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=199051},
        abstract = {This Smart Dine-In system presents an Online food delivery platforms have transformed the way users discover restaurants and order food. This project, Smart Dine-In, is a Swiggy-style web application that allows users to browse nearby restaurants, view menus, add items to a cart and place orders through an intuitive user interface. The frontend is built using React (with Vite as the build tool), providing a responsive single-page application with components for restaurant listing, filtering, cart management and order summary. The backend is implemented using Node.js and Express, exposing REST APIs for vendor registration, authentication and data management, while MongoDB is used as the NoSQL database to store vendors, restaurants and menu details. Security is handled through password hashing using bcryptjs and JSON Web Tokens (JWT) for authentication. The application demonstrates a complete modern full-stack workflow, including API integration from React, state management using React hooks, and persistent storage using MongoDB. This project can be extended to support online payments, delivery partner modules and real-time order tracking.},
        keywords = {Smart Dine-In, Online Food Delivery, React, Vite, Single Page Applications, Node.js, Express.js, MongoDB, Vendor authentication, Password hashing, bcryptjs, JWT, API.},
        month = {April},
        }

Cite This Article

Chebrolu, P., & Dolkala, M., & G.Pranavi, , & L.Dharani, , & Anusha, D. (2026). Smart Dine-In System. International Journal of Innovative Research in Technology (IJIRT), 12(11), 10545–10550.

Related Articles