Master's Project Proposal
Master's Project Proposal
by
October 5, 2023
ii
Abstract
iii
Chapter 1
Introduction
The offline grocery may take time and effort to go to each store individually. It’s possi-
ble to spend hours looking for a product and come up empty-handed. Sometimes there
is a situation where customers have to spend hours looking for a product and come
up empty-handed. To get rid of all these hassles, customers choose e-commerce-based
shopping over offline shopping.
The purpose of this project is to provide customers with online grocery shopping facil-
ities with ease.In this system, both administrators and customers can have a satisfying
and successful online shopping experience.
E-commerce-based shopping platforms have evidently spread widely over the past few
years. People would rather purchase their necessities online than waste time traveling
outdoors to do so.Customers can browse products, add items to their shopping carts,
and securely make purchases using a variety of payment methods using the platform.
Customers can review any product using a unique function. Additionally, our system
offers a unique service to our clients. Customers receive membership IDs based on
purchasing products for a certain amount of money.
1
Chapter 2
Literature Review
[1] E-Commerce web Application by using MERN Technology is a web based ap-
plication Wis a cloth based e-commerce application . This application is completely
functioning and has many views for users and administrators, as well as an integrated
payment gateway for checkout.
2
Chapter 3
Proposed Methodology
We have to mention our system design and all functional and nonfunctional require-
ments in our methodology. In methodology, we derived the requirements into a set of
related activities that led to the production of the software.
Login Module
Both admins and customers have to login or sign up for the system.
Admin Panel:
Admin provides the products,edit and delete products.Admin also manage payment
methods membership IDs according to some conditions.
Customer Panel:
Customers can select products and add them to their shopping cart.The customer can
choose their preferred payment method and rate the products.
Checkout Process:
Payment Processing:
Payment gateways are handled very securely.The application updates the order status
and generates an invoice.
Order Completion:
After payment is confirmed, the system updates the order status. An invoice is gener-
ated, which includes the purchased items,payment method, and shipping address. The
customer will confirm the order via email.
3
CHAPTER 3. PROPOSED METHODOLOGY 4
Expected Outcome
The expected result of this system will surely erase the difficulty and hassle for cus-
tomers who prefer easy and comfortable shopping. Customers can make purchases at
any time using their preferred payment option and stay updated on all the latest prod-
ucts. The concept of receiving rewards based on the coins they have collected has
increased customer interest in this system
5
References