Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 27

INDEX

Chapter Page
Particulars
No. Number

1 INTRODUCTION

1.1 ABSTRACT

1.2 EXISTING SYSTEM AND LIMITATIONS OF THE EXISTING SYSTEM

1.3 NEED FOR THE PROPOSED SYSTEM

1.4 SCOPE OF SYSTEM

1.5 BRIEF DESCRIPTION OF TECHNOLOGY USED

2 PROPOSED SYSTEM

2.1 STUDY OF SIMILAR SYSTEMS

2.2 FEASIBILITY STUDY

2.3 OBJECTIVES OF PROPOSED SYSTEM

2.4 FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS

2.5 USERS OF SYSTEM

2.6 MODULE SPECIFICATION

3 SYSTEM ANALYSIS AND DESIGN

3.1 ENTITY RELATIONSHIP DIAGRAM

3.2 USE CASE DIAGRAM

3.3 CLASS DIAGRAM

3.4 SEQUENCE DIAGRAM

3.5 ACTIVITY DIAGRAM

3.6 COMPONENT DIAGRAM

3.7 WEB SITE MAP DIAGRAM


3.8 TABLE SPECIFICATION [DATA DICTIONARY]

3.9 USER INTERFACE DESIGN

4 DRAWBACKS AND LIMITATION

5 CONCLUSION

6 BIBLIOGRAPHY

7 SAMPLE CODE
1. INTODUCTION
1.1 ABSTRACT
 Cloth Garrage is an Online platform which sell Trending Cloths.
 It is platform where seller sell cloths virtually.
 Cloth Garrage is fully Digitally.

1.2 EXISTING SYSTEM AND LIMITATION OF EXISTING SYSTEM


 Not specific for trending cloths.
 Buyer buys limited stock of cloths.
 Not provide cloth quality accuracy.
 Not third party.

1.3 NEED FOR PROPOSED SYSTEM


 Currently many online portals have come into the picture for providing e-cloth shop.
 For make client satisfiable with product.
 Implement client trust.
 Support digital currency.
 Cover large scale of market.

1.4 SCOPE OF SYSTEM

 Purchase Cloths from anywhere.


 It is website so Purchasing available for 24 X 7 from any devices.
 Provide cloths with quality and accuracy
1.5 BRIEF DESCRIPTION OF TECHNOLOGY USED

• Hardware
• Operating System: windows 11

• Processor : Intel i3 10th Generation

• Ram : 4 GB

• SSD : 512GB

• Software
• Technology : MEAN Sack

• Frontend : Angular

• Backend : NodeJS

• Framework & Library: Express JS, Tailwind CSS

• Database : MongoDB

• Tools : Mongo Atlas, Postman


2. PROPOSED SYSTEM
2.1 STUDY OF SIMILAR SYSTEM
I. Flipkart:

 Product quality issue.


 Some trending cloths are not available with trend.

II. Amazon:

 Provide Services in limited areas.

2.2 FEASIBILITY STUDY


A) Technical Feasibility:
• This included the study of function, performance and constraints that may affect
the ability to achieve an acceptable system. For this feasibility study, we studied
complete functionality to be provided in the system, as described in the System.

B) Operational Feasibility:
• the proposed system is fully GUI based that is very user friendly.

• It Performance is efficient.

2.3 OBJECTIVES OF PROPOSED SYSTEM

• Provide Service at each possible area.

• Cloth Garrage is provide Quality Accuracy.

• Service provides from direct business, so no third party included.


2.4 FUCTIONAL AND NON - FUCTIONAL RQUIREMENTS
• Functional Requirements:

• Register for end-user

• Login for end-user and Cloth Garrage owner

• Payment

• Large collection of products

• Non-Functional requirements:

• Security

• User Friendly Interface

• Performance

2.5 USERS OF SYSTEMS


1) Cloth Garrage Owner
2) End-user
2.6 MODULE SPECIFICATION

• Owner: 1) Login / Register


2) Manage Products
3) Update Order Status
4) Manage Order
5) See all orders
6) See all customers
7) Logout

• User : 1) Login / Register


2) Get products Details
3) Pay payment
4) Show All Orders
5) Track Order Details
6) Add product into cart
7) Purchase Product
8) Logout

• Payment: 1) Payment Successful


2) Payment Failed

• Cart : 1) Add Cart


2) Remove Cart

• Product: 1) Filter the Products


2) Sort the Products
3.SYSTEM ANALYSIS AND DESIGN
3.1 ENTITY RELATIONSHIP DIAGRAM
3.2 USECASE DIAGRAM

 User Usecase Diagram


 Admin Usecase Diagram
3.3 CLASS DIAGRAM
3.4 SEQUENCE DIAGRAM
 User Sequence Diagram
 Admin Sequence Diagram
3.5 ACTIVITY DIAGRAM
 User Activity Diagram
 Admin Activity Diagram
3.6 COMPONENT DIAGRAM
3.7 WEB SITEMAP DIAGRAM
3.8 TABLE SPECIFICATION
 Table Name: user
 Primary key: id
 Foreign key: address
 Unique key: email, mobileno
Field Name Data Constraint Description
Type/Size
id int Primary Key It’s store user id.
firstName string (50) Not Null It’s store user firstName
lastName string (50) Not Null It’s store user lastName
password varchar(16) Not Null It’s store user password
email varchar (30) Unique It’s store user email
role string (10) Not Null It’s store user role
mobileNo varchar (14) Unique It’s store user mobileNo
address varchar () Foreign key It’s store user addresses
paymentInformatio string (10) Null It’s store user payment
n status
 Table Name : Product
 Primary key : id
 Foreign key : category
Field Name Data Constraint Description
Type/Size
id int Primary Key It’s store product id
title string (50) Not Null It’s store product title
description varchar (100) Not Null It’s store product details
price int (6) Not Null It’s store product price
discountedPrice int (6) Not Null It’s store product
discounted price.

discountedPersent int (6) Not Null It’s store product discount


present.
quantity int (4) Not Null It’s store product quantity
brand varchar (30) Not Null It’s store product
Brand name
color string (30) Not Null It’s store product color
sizes varchar(30) Not Null It’s store product
sizes
image varchar(400) Not Null It’s store product
image.
category varchar Foreign key It’s store product
category

 Table Name: Address


 Primary key: id
 Foreign key: user
Field Name Data Type/Size Constraint Description
id int Primary Key It’s store address id.
firstName string (50) Not Null It’s store user firstName
lastName string (50) Not Null It’s store user lastName
streetAddress varchar (100) Not Null It’s store street name
city string (50) Not Null It’s store city name
state string (50) Not Null It’s store state name
pincode int (6) Not Null It’s store pincode no
user varchar Foreign key It’s store user
mobileNo varchar (14) Null It’s store mobile no
 Table Name : category
 Primary key : id
Field Name Data Constraint Description
Type/Size
id int Primary Key It’s store category id
name string (50) Not Null It’s store category name
parentCatagory string (50) Not Null It’s store parent category
level int Not Null It’s store category level

 Table Name: Cart


 Primary key: id
 Foreign key: user, cartItem
Field Name Data Constraint Description
Type/Siz
e
id int Primary Key It’s store cart id
user varchar Foreign key It’s store user
cartItem varchar Foreign key It’s store cart items
totalPrice int Null It’s store total price
totalItem int Null It’s store total items
totalDiscountedPrice int Null It’s store total
discounted price
discount int Null It’s store discount

 Table Name: cartItem


 Primary key: id
 Foreign key: user, cart, product

Field Name Data Constraint Description


Type/Size
id int Primary Key It’s store cartItem id
cart varchar Foreign key It’s store user cart
product varchar Foreign key It’s store products
size int Null It’s store product size
quantity int Null It’s store product quantity
price int Null It’s store product price
discountedPrice int Null It’s store discount price
user varchar Foreign key It’s store user id
 Table Name: Order
 Primary key: id
 Foreign key: user, orderItems, shippingAddress
Field Name Data Type/Size Constraint Description
id int Primary Key It’s store order id
user varchar Foreign key It’s store user
orderItems varchar Foreign key It’s store order items
orderDate date Not Null It’s store order date
deliveryDate date Not Null It’s store delivery date
shippingAddress varchar Foreign key It’s store shipping address
paymentDetails varchar (100) Null It’s store payment data
totalPrice int Null It’s store total price
totalDiscountedPri int Null It’s store total discount
ce price
discount int Null It’s store discount
percentage
orderstatus string (20) Null It’s store order status
totalItem varchar(100) Null It’s store total items

 Table Name: orderItems


 Primary key: id
 Foreign key: product, userId
Field Name Data Constraint Description
Type/Size
id int Primary Key It’s store cartItem id
product varchar Foreign key It’s store product
size int Null It’s store product size
quantity int Null It’s store product quantity
price int Null It’s store product price
discountedPrice int Null It’s store discount price
user varchar Foreign key It’s store user id
4. DRAWBACKS & LIMITATIONS
 This product provides only one seller.
 Not available return policy.
 COD option not available.

5. CONCLUSION
 Cloth garrage is an online e-commerce store were user purchase quality cloths and
supports digital currency.

6. BIBLIOGRAPHY
 https://www.youtube.com/
 https://www.office.com/
 https://www.freepik.com/
 https://angular.io/docs
 https://stackoverflow.com/
7. SAMPLE CODE

You might also like