E-Commerce Shopping using MERN Stack where different modules are present

jatinraor66 1,054 views 26 slides May 18, 2024
Slide 1
Slide 1 of 26
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26

About This Presentation

E-Commerce Shopping using MERN Stack where different modules are present


Slide Content

A Main Project seminar
on
Ecomm-Bag Shopping App
Under the guidance of
-Dr. Sukhjeet Kaur (Professor)
--Kuldeep Sharma (Trainer)
Presented by: Arti sharma

Contents
Introduction
Existing System
Proposed System
Hardware Specifications
Software Specifications
Modules
Database
Code Snapshots
Webpages Snapshots
Future Improvement
Conclusion

Introduction
This document provides details about the entire
software requirements.
This software e-shopping a database for online
shopping centre.
The purpose of this project is to provide easy
shopping facility online and selling facility to the
merchants of all categories.
The website provides both the customer and the
merchant his login ID which is unique.

Existing System
In the present system, shopkeepers do maintain a
person for the allocating and proper functioning of
selling and purchasing.
Authorized person maintains the billing details in
papers.
Customers had to visit the shops personally to
buy anything.
Problems in Existing System
Details are stored in papers.
Maintenance is a huge problem.
Updation, changes in details in a tedious task.
Performance is not achieved up to requirements.

Proposed system
The proposed system overcome the problems in the Existing
system.
Advantages of proposed system
Data is centralized which has overcome the sharing problems in previous system.
As data is maintained electronically , it’s easy for a person to update the details, which
has overcome the tedious updations in previous system.
Customers can buy/sell multiple items from their home.
Mainly the system is automated the shopping process.

Software Specifications
WINDOWS OS (XP/2000/2003 Server)
Reactjs
Nodejs
Mongodb (NOSQL)

Hardware Specifications
PIV 2.8GHz Processor and Above
RAM 512MB and Above
HDD 20 GB HardDisk Space and Above

Modules
This project contain six modules
Admin module
Customer module
Maintenance module
Transaction module
Finance module
Shopkeeper module

ADMIN MODULE
Admin is the Super user of the system.
He is responsible for the creation and
maintenance of the accounts to the
system.
Admin is responsible for the creation of
different kind of managers.
Admin looks after the maintenance of
these accounts.
He has a feature of getting the password
of a username ..

Admin Use CaseAdmin
Login
Maintain
Account
Details
Create
Accounts

CUSTOMER MODULE
In Real world, manager is responsible
for the human resources of employees in
an organization.
Here customer is Mainly used to register
the details, after registering customers,
he is the person to make selling and
purchasing goods.

Customer Use CaseShift Timing
Information
Shift Shedule
Information
Batch Details
View Hr manager
profile
HR Manager
Employee
Information

MAINTENANCE MODULE
Maintenance manager is one of the user in
the system.
The main functionalities of this manager is
to add vehicles, drivers and vendors of the
vehicles.
The Maintenance manager is responsible
for the Spare parts billing, registering the
vehicles , drivers to the vehicles, mostly the
vendor details and date of purchase of
vehicles.
These details provide Manager whether the
cabs are providing profit or loss.

FINANCE MODULE
This is responsible for the cost estimation
of the vendor, billing and viewing the
feedbacks posted by the customers.
The Feedback posted by customers give the
quality and performance of the
shopkeepers, by this result managers get a
chance to improve the performance of the
shopkeepers to get profits.

.Finance Use CaseFinance
Manager
Vehicle
Billing
Vendor
Billing
View
Profile

SHOPKEEPER MODULE
He is responsible for the Maintaining the
Quality in the transportation, to provide
Quality.
He checks the performance by maintaining
the feedbacks from employees and the
accident details of the orders.
Here Quality Assurance Manager is
responsible for inserting and maintaining
the Products details, by this details he
requests for the finance manager to provide
the Amount to the products.

Data Base
NOSQL server 2005 used for database
By using this we can create the tables with the details of
users
Tbl_AdminLogin
Tbl_BatchDetails
Tbl_ShopkeeperDetails
Tbl_ShopkeeperShiftDetails
Tbl_CustomerDetails
Tbl_FeedBackFrom etc

Code Snapshots

Webpages Snapshots

Future Improvement
In future our application overcome the flaws if
occurred and attain new features offered to
employees for the flexible and easy
transportation
Following are the enhancements to the application
Provide good user interface
Provide access permission to the custmer

Conclusion
E-Commerce website is a Web application &it is
useful for every customer who wants buy
anything.
In this application different types of managers
have been given access rights and they are
restricted up to their functionalities, so that the
data is maintained securely and redundant data
is prevented.
Here The Details of Customers, Shopkeepers
and transactions are maintained.
Tags