Case Study of Design and Development of a Web-Based E-Commerce Application Using MERN Stack

  • Unique Paper ID: 200596
  • Volume: 12
  • Issue: 12
  • PageNo: 2072-2075
  • Abstract:
  • With the rapid shift in how consumers shop on the internet and the rapid evolution of the retail industry as an electronic commerce platform, there is an increasing number of businesses developing E-commerce solutions to reach more customers with a more convenient method for them to purchase. The traditional retail system has been largely replaced by the Internet enabled application allowing the consumer to browse products, price comparisons, and place orders from any location utilizing any device that has access to the Internet. This case study report will outline the design and build of an E-commerce web application built with the MERN Stack (MongoDB, Express.js, React.js, and Node.js) that provides scalability and security. The new system will include a customer friendly and easy-to-use interface to help customers find products, search and sort products by criteria of interest, add products to a shopping cart, and submit an order in a secure manner. The new system also will include a management section for the administrator who can manage inventory levels of all products, update product information, monitor customer orders, and allow them to be able to perform CRUD (Create, Read, Update, Delete) operations. The system follows an architecture in which the front-end is built using React to create dynamic user interfaces that can be used by users, with the back-end created using Node.js and Express.js to perform back-end functions and provide API functionality. It utilizes MongoDB to create an efficient means to store all product-related data, user-related data, and order detail-related data. In addition to providing an efficient means to securely manage user data through the use of JSON Web Tokens (JWT) for authentication purposes and to encrypt passwords for the secure log-in of users, the system also provides a method to safely store user credential information. Additional features, including but not limited to role-based access control and proper management of the database, enhance the reliability and security of the system. This case study illustrates how current web development technologies can be used in a practical sense to create large scale e-commerce applications.

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{200596,
        author = {Prakash Dhamdhere and Kunal S. Sankpal and Dr. Priya Dilip Chaudhari},
        title = {Case Study of Design and Development of a Web-Based E-Commerce Application Using MERN Stack},
        journal = {International Journal of Innovative Research in Technology},
        year = {2026},
        volume = {12},
        number = {12},
        pages = {2072-2075},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=200596},
        abstract = {With the rapid shift in how consumers shop on the internet and the rapid evolution of the retail industry as an electronic commerce platform, there is an increasing number of businesses developing E-commerce solutions to reach more customers with a more convenient method for them to purchase. The traditional retail system has been largely replaced by the Internet enabled application allowing the consumer to browse products, price comparisons, and place orders from any location utilizing any device that has access to the Internet. This case study report will outline the design and build of an E-commerce web application built with the MERN Stack (MongoDB, Express.js, React.js, and Node.js) that provides scalability and security.
The new system will include a customer friendly and easy-to-use interface to help customers find products, search and sort products by criteria of interest, add products to a shopping cart, and submit an order in a secure manner. The new system also will include a management section for the administrator who can manage inventory levels of all products, update product information, monitor customer orders, and allow them to be able to perform CRUD (Create, Read, Update, Delete) operations.
The system follows an architecture in which the front-end is built using React to create dynamic user interfaces that can be used by users, with the back-end created using Node.js and Express.js to perform back-end functions and provide API functionality. It utilizes MongoDB to create an efficient means to store all product-related data, user-related data, and order detail-related data. 
In addition to providing an efficient means to securely manage user data through the use of JSON Web Tokens (JWT) for authentication purposes and to encrypt passwords for the secure log-in of users, the system also provides a method to safely store user credential information. Additional features, including but not limited to role-based access control and proper management of the database, enhance the reliability and security of the system. This case study illustrates how current web development technologies can be used in a practical sense to create large scale e-commerce applications.},
        keywords = {E-Commerce, MERN Stack, Web Application Development, React.js, Node.js, MongoDB, Online Shopping System, Case Study.},
        month = {May},
        }

Cite This Article

Dhamdhere, P., & Sankpal, K. S., & Chaudhari, D. P. D. (2026). Case Study of Design and Development of a Web-Based E-Commerce Application Using MERN Stack. International Journal of Innovative Research in Technology (IJIRT). https://doi.org/doi.org/10.64643/IJIRTV12I12-200596-459

Related Articles