Swaad: Food Delivery Web Application with Dual OTP Verification using MERN stack

  • Unique Paper ID: 184225
  • PageNo: 637-642
  • Abstract:
  • This paper explains the design and implementation of a secure web-based food delivery app specifically for single-restaurant operations, built with the MERN stack (MongoDB, Express.js, React.js, Node.js). This app features separate modules for admin, customers, and delivery partners. A main feature is the dual-stage One-Time Password (OTP) verification, which involves a pickup OTP that is generated and visible only to the restaurant and delivery partner during order collection, while a different delivery OTP is generated after pickup and sent to the customer, which the delivery partner must verify at handover. This layered OTP system enhances the order process, ensuring the authenticity and precision of all status updates and reducing the risk of accidental or fraudulent changes. The project demonstrates that using modern full-stack technologies together with security measures like OTPs allows for the creation of highly reliable, scalable, and tamper-proof food delivery solutions.

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{184225,
        author = {M Dolie Ciri},
        title = {Swaad: Food Delivery Web Application with Dual OTP Verification using MERN stack},
        journal = {International Journal of Innovative Research in Technology},
        year = {2025},
        volume = {12},
        number = {4},
        pages = {637-642},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=184225},
        abstract = {This paper explains the design and implementation of a secure web-based food delivery app specifically for single-restaurant operations, built with the MERN stack (MongoDB, Express.js, React.js, Node.js). This app features separate modules for admin, customers, and delivery partners. A main feature is the dual-stage One-Time Password (OTP) verification, which involves a pickup OTP that is generated and visible only to the restaurant and delivery partner during order collection, while a different delivery OTP is generated after pickup and sent to the customer, which the delivery partner must verify at handover. This layered OTP system enhances the order process, ensuring the authenticity and precision of all status updates and reducing the risk of accidental or fraudulent changes. The project demonstrates that using modern full-stack technologies together with security measures like OTPs allows for the creation of highly reliable, scalable, and tamper-proof food delivery solutions.},
        keywords = {Food Delivery Application, MERN stack, OTP Verification, Admin, Delivery Partner, Customer.},
        month = {September},
        }

Cite This Article

Ciri, M. D. (2025). Swaad: Food Delivery Web Application with Dual OTP Verification using MERN stack. International Journal of Innovative Research in Technology (IJIRT), 12(4), 637–642.

Related Articles