CS Project Title Pages copy
CS Project Title Pages copy
Submitted by:
Lakshya Mistry
XII A
Roll no:-16
URMI SCHOOL CBSE
Submitted by:
Vraj Patel
XII A
Roll no:-29
ACKNOWLEDGEMENT
▪ HARDWARE
▪ SOFTWARE
MySQL 8.0
MySQL-Python Connector
INTRODUCTION
▪ Firstly, the user is asked to enter their information which would allow
them to uniquely identify the user by asking them to enter a customer id,
their name, address and contact information.
▪ The first option allows the user to sort the products according to their TYPE
(i.e. Phone, Laptop, Wearable, Shoes or Clothes). The user can choose their
preferred category and be provided with the list of all items that match
their desired selection
▪ The second option allows the user to sort the products based on their
manufacturer (the BRAND of the product). The user is shown a list of items
from a particular brand that match their selection.
▪ The third option allows the user to view the entire catalogue as a whole
and choose their product from there.
▪ The fourth option allows the user to place an order for the items they have
viewed. On placing the order, the items are added into table “orders”, which
contains the identifying product ID, name of the product and its price.
Finally the user id given a simplistic bill, detailing their information, items
ordered and total price.
PURPOSE OF THE PROJECT
This project has been created to give the user a simplistic interface
for ordering their items. It also helps E-commerce sites to keep a
track of the items they have sold, and save on manual billing and
errors related to pricing in an easy and cost-efficient way.
▪ MySQL Database
▪ MySQL-Python connector
▪ Functions in Python
Source code developed in Python to connect to MySQL database
and process data:
“PRODUCTS” Table showing list of all products
for sale
“USER” Table showing user information which
had been inputted by the user
▪ dev.mysql.com/doc/
▪ docs.python.org/3/