E-Commerce Shopping using MERN Stack where different modules are present
jatinraor66
1,054 views
26 slides
May 18, 2024
Slide 1 of 26
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
About This Presentation
E-Commerce Shopping using MERN Stack where different modules are present
Size: 423.21 KB
Language: en
Added: May 18, 2024
Slides: 26 pages
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.