0% found this document useful (0 votes)
2 views13 pages

CS Project - SAMPLE

This project report outlines the development of an e-commerce management system named 'Quick-Stop' using Python and MySQL. It includes features such as user login, product selection, cart management, and admin functionalities for stock management. The report also acknowledges the support of teachers and peers, and provides a bibliography of resources used during the project.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views13 pages

CS Project - SAMPLE

This project report outlines the development of an e-commerce management system named 'Quick-Stop' using Python and MySQL. It includes features such as user login, product selection, cart management, and admin functionalities for stock management. The report also acknowledges the support of teachers and peers, and provides a bibliography of resources used during the project.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Lancer’s Convent School

Prashant Vihar, New Delhi-85

A PROJECT REPORT ON
____________________________________

SUBMITTED TO : SUBMITTED BY :
Ms. Rekha Mahajan Name:
P.G.T. (Computer Science) Class :
Adm No:
Board Roll No:

1
CERTIFICATE
This is to certify that _____________ of Class _____

of Lancer’s Convent has done his project on

_______________________________ under my

supervision. He/She has taken interest and has


shown at most sincerity in completion of this
project.

I certify this Project up to my expectation & as per


guidelines issued by CBSE, NEW DELHI.

Internal Examiner External Examiner


ACKNOWLEDGEMENT

It is with pleasure that I acknowledge my sincere gratitude


to our teacher, Ms.Rekha Mahajan who taught and
undertook the responsibility of teaching the subject
Computer Science. I have been greatly benefited from her
classes.

I am especially indebted to our Principal Mr. Birander


Kumar who has always been a source of encouragement
and support and without his inspiration, this project would
not have been successful.

Finally, I would like to express my sincere appreciation to all


the other students in my batch for their help and support in
understanding coding and helping practically in the lab.

3
PROJECT SYNOPSIS
‘QUICK-STOP’
ECOMMERCE MANAGEMENT SYSTEM

PRE-REQUISITEKNOWLEDGE:
Class 11th basic python, MySQL connectivity, Database
Management, Modules, Functions and File Handling.

MODULESREQUIRED:
random (), math (), pickle (), MySQL. Connector (), tabulate ()

FEATURES:
 Login/Sign
 Admin Login
 Shop by Categories
 CustomerCart (Wish List)
 Wallet
 Order Summary
 Stock Management
 Customer List

4
USE:
 The system can be used for e-commerce sites by
both users as well as admin.
 Users can enter their login details and access their
wallet and can shop products (Electronics, Food
Delivery and Fresh Groceries) of their choice.
 Admin login gives admin privilege to maintain stock,
review customers list and edit or cancel orders if
required.

INPUT/OUTPUT :
 For signup, users fill in some details such as delivery
address, bank details and user id and password to be
used for login criteria.
 For login, users fill in registered user id and
password to access their account and shop for
products.
 After login user is prompted to change the details,
view cart or shop products.
 In shop, user is given a variety of products to choose from.
 After product selection, user get bill summary in
which he/she can add that product in cart or can
place instant order.
 If user selects cart, the product is saved in the cart
and the user is shown the cart products.

5
 If the user selects for an instant order, he/she is
redirected back to the main page after successful
payment and the amount is deducted from the wallet
balance.

DESCRIPTION:
This project aims at making a basic e-
commerce management system using
python and MySQL.
 Frontend includes Python shell (Input and output)
 Backend includes MySQL (Storage of
Data) The system includes a starting
login/signup page...

Login: Already registered users type in their username


and password and then if details are correct, they are
shown the details of their bank, Delivery address. User is
also given an option to change the required fields if
needed.

Signup: New customers are required to get their basic


details registered such as username, password, Delivery
address and Bank details. Through bank details wallet
balance (random number between Rs.20,000 to Rs.
1,00,000) is updated that is used for shopping in the
system.

After signup the program is redirected to login page


6
then after login the displays the option to Shop for
electronics,

7
Food or fresh groceries after the option is
selected through the database the data is
retrieved and the user makes selection of
product from the given choices.

After selection,
 User is redirected to a payment page in which user
can select from (adding the product to the cart or
making an instant order to the delivery address (can
be changed at the time of payment).
 If order is placed then there is a bill summary
generated and the amount of product is deducted
from the wallet if the balance is low then the user
can’t place orders then he can avail COD option...
 If product is added to cart the user can easily see his/her
pending items after login…

ADMINLOGIN
Besides login/signup there is an option for admin to login
through a unique user id and password to manage the
stock.

After login,

8
 Admin is given options to see to the stock left in
various sections of system.
 Admin can see all the users in the system and can
also see their details.
 Admin can also manage the customers list and see
the total customers who have availed the services
through the site.

9
FLOW OF CONTROL OF WEBSITE :

10
SOURCE CODE

11
Databases and Tables made in MySQL for Project are as follows

12
BIBLIOGRAPHY

BooksReferred–
 NCERT Computer Science Textbook for Class 12
 Sumita Arora Textbook for Class 12

WebsitesSearched–
 www.github.com
 www.youtube.com
 www.geeksforgeeks.org

13

You might also like