Efficiency of an E-Commerce Web Application with MERN Stack and Modern Tools

Authors

  • C.M.K De Silva Faculty of Computing, Sri Lanka Institute of Information Technology, New Kandy RD, Malabe, SRI LANKA
  • A. S De Silva Faculty of Computing, Sri Lanka Institute of Information Technology, New Kandy RD, Malabe, SRI LANKA
  • K.A. I Maduwantha Faculty of Computing, Sri Lanka Institute of Information Technology, New Kandy RD, Malabe, SRI LANKA
  • D.A.I.U Dewpura Faculty of Computing, Sri Lanka Institute of Information Technology, New Kandy RD, Malabe, SRI LANKA
  • D.I.De Silva Faculty of Computing, Sri Lanka Institute of Information Technology, New Kandy RD, Malabe, SRI LANKA
  • R.R.P De Zoysa Faculty of Computing, Sri Lanka Institute of Information Technology, New Kandy RD, Malabe, SRI LANKA

DOI:

https://doi.org/10.31033/ijemr.12.5.42

Keywords:

JavaScript, MERN Stack, Framework, Library, React.js, Node.js, Express.js, MongoDB, Azure boards, Selenium, GitHub, SonarQube

Abstract

The majority of people in today's generation use technology to manage their life and take care of their basic necessities. Many of us in our generation shop for clothing, groceries, and electronics and even fancy items via e-commerce websites.  We created a single chocolatier e-commerce web application utilizing the MERN stack, which consists of the MongoDB database, the Express.JS framework, the React.JS library, and the Node.JS platform. This program has several views for users and administrators, is fully functioning with 8 main functions.   Depending on the interests of the consumer, we can purchase many chocolate types and brands through this website. In this project, we have the option to add and remove, edit, and save various products. For the website, we have created administrative features including login and logout options, admin dashboard, category and brand management for customers, payment method options for carts, review, and promotion management. Customers could search, sort, filter, and add goods to the cart. The customer can pay and purchase the things when the bills are created based on the cart contents. On the other hand, we have used the modern tools which are necessary to improve the functional and non-functional requirements of the application.

Downloads

Download data is not yet available.

Downloads

Published

2022-10-31

How to Cite

C.M.K De Silva, A. S De Silva, K.A. I Maduwantha, D.A.I.U Dewpura, D.I.De Silva, & R.R.P De Zoysa. (2022). Efficiency of an E-Commerce Web Application with MERN Stack and Modern Tools. International Journal of Engineering and Management Research, 12(5), 349–356. https://doi.org/10.31033/ijemr.12.5.42