0% found this document useful (0 votes)
139 views

E-Commerce Project

This document is a project report for an e-commerce website created by Swapnali Bharat Patil under the guidance of Prof. Yugandhara More at Sonopant Dandekar Shikshan Mandali's Arts, V.S. Apte Commerce and M.H. Mehta Science College in Palghar, Mumbai University. The report includes an introduction to the project, requirements, objectives, system architecture, working, results, advantages, conclusion, and future scope. It also includes certificates from the college and a plagiarism report showing the content is original.

Uploaded by

Komal Chaudhari
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
139 views

E-Commerce Project

This document is a project report for an e-commerce website created by Swapnali Bharat Patil under the guidance of Prof. Yugandhara More at Sonopant Dandekar Shikshan Mandali's Arts, V.S. Apte Commerce and M.H. Mehta Science College in Palghar, Mumbai University. The report includes an introduction to the project, requirements, objectives, system architecture, working, results, advantages, conclusion, and future scope. It also includes certificates from the college and a plagiarism report showing the content is original.

Uploaded by

Komal Chaudhari
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 26

SONOPANT DANDEKAR SHIKSHAN MANDALI’S

Project Report On

E- COMMERCE WEBSITE

SUBMITTED BY

Swapnali Bharat Patil


66036

UNDER THE GUIDANCE OF

Prof. YUGANDHARA MORE.

THIRD YEAR BACHELOR OF

SCIENCE IN

COMPUTER SCIENCE

SEMESTER-V

MUMBAI UNIVERSITY 2021-2022


SONOPANT DANDEKAR ARTS, V.S. APTE
COMMERCE AND M.H. MEHTA SCIENCE
COLLEGE,

PALGHAR-401404.

Department of Computer Science.

CERTIFICATE
This is to certify that SWAPNALI BHARAT PATILis a student studying
in TY.BSC.CS SEM V. She has completed project work entity E-
COMMERCEunder the guidance of FacultyMember Prof.
YUGANDHARA MORE. satisfactorily and has submitted to the University
of Mumbai in partial fulfillment of the requirement during the academic
year 2021- 2022. The matter presented in the project report has not been
submitted earlier.
College Stamp

__________________________________________________________________________
H.O.D Project Guide External
PLAGIARISM SCAN REPORT

Words Date March 13, 2022

Characters 774 Excluded URL

0% 100% 0 6
Plagiarized Sentences Unique Sentences
Plagiarism Unique

Content Checked For Plagiarism

This project is a internet based shopping application for an existing shop. The project objective is to
deliver the products through online shopping application into android platform. Online shopping is the
process where by customers directly buy goods or sevices from a seller in real-time, without an
intermediary service, over the internet. It is a form of electronic commerce. This project is an venture to
provide the advantages of online shopping to customers of a real shop. Therefore, the customer will get
the service of online shopping and doorstep delivery from his favourite shop.
The system after alert inspection has been identified to be presented with the following
modules and roles. The modules involved are:
1)Admini
strator
2)User
INDEX

SR.NO CONTENTS PAGE.NO


1 Acknowledgment 1
2 Requirement 2
3 Introduction 3
4 Installation of python idle 4-8
3.7
5 Objectives 9
6 System Architecture 10

7 Working of E-commerce 11-14


8 Result 15-20
9 Advantages 21
10 Conclusion 22
11 Future Scope 23
12 Reference 24
ACKNOWLEDGEMENT

I would like to extend my heartfelt gratitude to RASHMI VARADE


who gave mean opportunity to work under her guidance in this
department.

Further would like to place on record my grateful thanks to friends and


family who spent their valuable time in guiding me in this project,
whose cooperation and encouragement, has immensely helped in the
completion of the project.

I also would like to convey my sincere thanks to Prof YUGANDHARA


MORE.my internal project guide, who has been a constant source of
motivation and inspiration and has helped in bring out the best in me. I
am also thankful to all staff members of computer science department
who as a team have contributed in the successful completion of this
project.

Place:

Palghar Date:

Swapnali Bharat Patil


Requirement:

 Hardware Requirement:
 Laptop(4GBRAM)
 i3/i5Processer
 500 GB/1TB hard disk

 Software Requirement:
 Python IDLE 3.7 (64Bits)
 SQLITE.
INTRODUCTION

This project is a web based shopping


system for an existing shop. The project
objective is to deliver the online shopping
application into android platform. Online
shopping is the process where by consumers
directly buy goods or sevices from a seller in
real-time, without an intermediary service, over
the internet. It is a form of electronic commerce.
This project is an attempt to provide the
advantages of online shopping to customers of a
real shop. It helps buying the product in the
shop anywhere through internet by using an
android device. Thus the customer will get the
service of online shopping and home delivery
from his favourite shop.

The system after careful analysis has been


identified to be presented with the following
modules and roles. The modules involved are:
1)Administrator
2)User

INSTALLATION OF THE PYTHON IDLE 3.9


Installation of python involes following steps:
1. Download binaries
2. Run the executable installer
3. Add path of python to environmental variable
Step 1: Download python installer binaries
1. Open official python website in web browser.
Navigate the downloads tab for windows.
2. Choose the latest version of python3.9.
3. Click on link to download windows x8-64 executable
installer.For 64-bitsystem.
Step 2: Run the Executable Installer
1. Once the installer is downloaded, run the python installer.
2. Check the install launcher for all users check box. Further
check the Add python 3.7 to path check box to include the
interpreter in the execution path.
3. Select customize installation.
Choose the optional features by checking the following
checkboxes:

4. Documentation Pip Tcl/tk and IDLE (to install tkinter and


IDLE)
5. Python test suite (to install standard library suite of python)
6. Installthegloballauncherfor„.py‟files.Thismakesiteasiertosta
rtpython
7. Install for allusers.
8. This takes you to Advanced options available while installing
python. Here, select the install for all users and Add python to
environment variables checkboxes.
9. Optionally, we can select the Associate files with python,
create shortcuts for installed applications and other advanced
options.
After selecting the advanced options ,click on install to start
installation.
10. once the installation is over , we will see a python setup
successful window.

Step 3: Add python to environmental variables


The last step in installation process is to add python path to
the system environment variables. This step is done to access
python through the command line. In case we added python
to environment variables while setting the advance options
during the installation procedure, you can avoid this step.
Else, this step is done manually as follows.
In start menu, search for “advance system setting”. Select
“view advance system settings”. In the “system properties”
window, click on the “advanced” tab and then click on the
“Environment variables” button.

Locate the python installation directory on system. If we


follow the above steps, python will be installed in below
locations:

>C:\Program Files (x86)\python 37-32: for 32-bit installation


>C:\Program Files\python 37-32: for 64-bit installation

The folder name may be different from “python37-32” if we


installed a different version. Look for a folder whose name
starts with python.

Step 4: Verify the python Installation


You have successfully installed python 3.9 on windows 10. You
can verify if the python installation is successful either through
the command line or through the IDLE app that gets installed
along with the installation.

Search for the command prompt and type “python”. You can
see that python 3.9 is successfully installed.
An alternative way to search for “python” is the start menu
and clicking on IDLE (python 3.9 64-bit). You can start
coding in python using the integrated development
environment (IDLE).
Now, we are ready to start developing python applications in
your
• SQLite
SQLite is a capable library, providing an in-process relational
database for efficient storage of small-to-medium-sized data
sets. It supports most of the common features of SQL with few
exceptions. Best of all, most Python users do not need to install
anything to get started working with SQLite, as the standard
library in most distributions ships with the
sqlite3module.SQLite runs embedded in memory alongside your
application, allowing you to easily extend SQLite with your own
Python code. SQLite provides quite a few hooks, a reason able
subset of which are implemented by the standard library
database driver.

 Django
Django is a high-level Python web framework that enables rapid
development of secure and maintainable websites. Built by
experienced developers, Django takes care of much of the hassle
of web development, so you can focus on writing your app
without needing to reinvent the wheel. It is free and open
source, has a thriving and active community, great
documentation, and many options for free and paid-for support.

 HTML
HTML stands for Hyper Text Markup Language.

HTML is the standard markup language for creating Web pages.

HTML describes the structure of a Web page.

HTML consists of a series of elements.

HTML elements tell the browser how to display the content.


HTML elements label pieces of content such as "this is a
heading", "this is a paragraph", "this is a link", etc.

 CSS
CSS is the language for describing the presentation of Web
pages, including colors, layout, and fonts. It allows one to adapt
the presentation to different types of devices, such as large
screens, small screens, or printers. CSS is independent of HTML
and can be used with any XML-based markup language. The
separation of HTML from CSS makes it easier to maintain sites,
share style sheets across pages, and tailor pages to different
environments.

OBJECTIVE

The main objective of the online shopping


system is to manage the details of shopping
internet. Payment bills, customer. It manages all
the information about shopping.

1)Provides the searching facilities based on


various factors. Such as shopping, payment,
bills, customer.
2)It tracks all the information of internet,
products, bills, etc.
3)Manage the information of internet.
4)Shows the information and description of the
shopping payment.
5)All the fields such as shopping, payment,
customer are validated and does not take invalid
values.
6)It generates the report on shopping internet
products.
7)Integration of all records of customer.

SYSTEM DESIGN
WORKING OF E-COMMERCE

 Add Products: The shopping cart project contains


different kind of products. The products can be
classified into different categories by name. Admin
can add new products into the existing system with
all its details including an image.
 Delete Products: Administrator can delete the
products based on the stock of that particular
product.
 Search products: Admin will have a list view of
all the existing products. He can also search for a
particular product by name.
 View Users: The admin will have a list view of all
the users registered in the system. Admin can view
all the details of each user in the list except
password.
 Add Users: Admin has privileges to add a user
directly by providing the details.
 Delete Block Users: Administrator has a right to
delete or block a user. The default status of anew
user registered is set as blocked. The admin must
accept the new user by unblocking him.
 View order: Administrator can view the Orders
which is generated by the users. He can verify the
details of the purchase.
 Delete order: Admin can delete order from the
orders list when the product is taken for delivery.
 MODERATORS: A moderator is considered as a
staff who can manage orders for the time being. As
a future update moderator may give facility to add
and manage his own products . Moderators can
reduce the work load of admin. Now moderator has
all the privilege an admin having except managing
other moderators. He can add products and users.
He can also check the order sand edit his profile.
 Manage products
 Manage users
 Manage orders
 USERS: A new user will have to register in the
system by providing essential details in order to
view the products in the system. The admin must
accept a new user by unblocking him.
 Login: A user must login with his user name and
password to the system after registration.
 View Products: User can view the list of products
based on their names after successful login. A
detailed description of a particular product with
product name, products details, product image,
price can be viewed by users.
 Search Product: Users can search for a particular
product in the list by name.
 Add to cart: The user can add the desired product
into his cart by clicking add to cart option on the
product. He can view his cart by clicking on the
cart button. All products added by cart can be
viewed in the cart. User can remove an item from
the cart by clicking remove.
 Submit Cart: After confirming the items in the
cart the user can submit the cart by providing a
delivery address. On successful submitting the cart
will be come empty.
 History: In the history the user will have a view of
pending orders.
 Edit Profile: The user can view and edit the
profile.
Result
ADVANTAGES

 Everything is available in a matter of second.


 A convenient and flexible way of shopping.
 Good discount and offer prices.
 Varieties in products.
 Easy access to shopping and time savaing.
 Thousands of choices for the same product.
 You can do endless window shopping without
getting tired.
 Access to used or demand inventory.
 No sales pressure.
CONCLUSION

Today more people used online shopping has


afaster, more comfortable and not restriction
byassortment system of shopping.
There is a lot of website and tools to help
customer with online purchasing decision.
Moreover, different product price comparison
customer with online purchasing decision service
help customers to compare the prices ofidentical
goods offered by different sellers.
Consumers are asked to the rate the sellers
onrating scale from one to five stars.
FUTURE SCOPE

o Easy use of customer.


o Computerized entry of details.
o User friendly interaction between user and
system.
o Easy access to any stage.
o Security provided.
o Lots of time is getting saved.
o Easy backupof data.
REFERENCE
https://www.geeksforgeeks.org/e-commerce-website-using-
django/
https://www.geeksforgeeks.org/django-project-creating-a-
basic-e-commerce-website-for-displaying-products/

You might also like