Website
Website
TECHNOLOGY
PROJECT WORK SEMINAR
(22MCAPW2)
ON
“ECOMMERCE WEBSITE”
BY
KISHAN S
(22MCA17)
2. ABSTRACT
3. INTRODUCTION
5. MODULE DESCRIPTION
7. SNAPSHOTS
8. CONCLUSION
1. TITLE OF THE PROJECT
E-COMMERCE WEBSITE
2. ABSTRACT
The purpose of an Online E-commerce System is to automate the existing manual system with the help of
computerized equipment and full-fledged computer software, fulfilling their requirements, so that their
valuable data/information can be stored for a longer period with easy access and manipulation for a same.
The required software and hardware are easily available and easy to work with. Online E-commerce
Systems, as described above, can lead to error-free, secure, reliable, and fast management systems.
3. INTRODUCTION
A website that allows people to buy and sell physical goods, services, and digital products over the
internet rather than at a brick-and-mortar location.
Through an e-commerce website, a business can process orders, accept payments, manage shipping and
logistics, and provide customer service.
3.PROBLEM STATEMENT
HARDWARE REQUIREMENTS:
➢ Memory: 2 GB RA
SOFTWARE REQUIREMENTS:
Modules Description :
An E-Commerce project typically includes several modules or components that work together to create an
online store. Here are some of the most common modules you might find in an E-Commerce project:
1. Admin Module
Admin can provide a username, email, and password and your admin account will be created.
After login, there is a dashboard where the admin can see how many customers are registered, how
many products are there for sale, and how many orders are placed.
Admin can add/delete/view/edit the products. • Admin can view/edit/delete customer details.
Admin can change the status of the order (order is pending, confirmed, out for delivery, delivered)
Customer can also add/remove product to cart without login (if customer try to add same product in cart.
When customer try to purchase product, then he/she must login to system.
After creating account and login to system, he/she can place order.
If customer click on pay button, then their payment will be successful and their order will be placed.
Customer can see the order status (Pending, Confirmed, Delivered) for each order
PYTHON INTERPRETER
PYCHARM IDE (INTEGRATED DEVELOPMENT ENVIRONMENT)
NOTEPAD++ OR ANY OTHER TEXT EDITOR
CHROME OR ANY OTHER BROWSER
FRONT END:
HTML (HYPERTEXT MARKUP LANGUAGE)
CSS (CASCADING STYLE SHEET)
BOOTSTRAP (FRAMEWORK OF CSS AND JS)
BACK END:
PYTHON DJANGO
SQLITE (DATABASE)
DFD(DATA FLOW DIAGRAM)
Admin/User System Database
Enter the site
Authenticate
User
Check whether
Admin or
Display errors
customer
Customer Admin
Check Verify
View product Buy product products customer
Manage
Products
Manage
Feedback
Manage
Booking
Manage
Users
7. SNAPSHOTS
7.1 ADMIN LOGIN PAGE:
Many of the businesses are converted into online systems. So these businesses need websites that identify
them. So the owner of the website needs some extra functionality to enhance their business and can engage
customers to their website to generate more sales. The main issue that the website owner faces is how to
manage each sale of his business product while there are thousands of transactions are there. Similarly,
they also need some more functionality as we have provided like a website owner can show sales that he
wants to put on the specific product so that customers get the same environment while shopping from an e-
commerce store as he feels in the market.