Aalek
Aalek
(2024-25)
TOPIC-FOOD PORTAL
S no Particular Page no
1 Hardware and 3
software requirements
2 Introduction 4-6
3 Source code 7-17
4 SQL Database 18-20
5 Output 21-28
6 References 29
HARDWARES AND SOFTWARES REQUIRED
• HARDWARES-
1. Desktop Computer
2. PC
• SOFTWARES-
1. Python (latest version)
2. MySQL
3. Python Connector Module
INTRODUCTION
Welcome to food portal
In the hustle and bustle of our daily lives, finding a quick
and delicious meal can be a challenge. But fear not, for
we present to you the Food Portal – a digital haven for
all your culinary cravings! Whether you're an admin
looking to manage the portal with precision or a hungry
soul ready to explore a world of delectable options, our
portal had made sure that you are covered.
PYTHON SOURCE
CODE
-----------------------------------
XXXXXXXXXXXXXXXXX ----
------------------------------
XXXXXXXXXXXXXXXXX ----
--------------------------------
import mysql.connector as pro
d=pro.connect(host="localhost",user="root",password="
admin",database="food") e=d.cursor()
d=pro.connect(host="localhost",user="root",password="
admin",database="food") e=d.cursor()
ser=int(input("Enter the Food ID:")) fi=input("Enter
the Food name:") fp=int(input("Enter the Price of
Food:")) ft=input("Enter the Food Type:")
e.execute("insert into item values
({},'{}',{},'{}')".format(ser,fi,fp,ft))
print("NEW FOOD ADDED SUCCESSFULLY")
d.commit()
d=pro.connect(host="localhost",user="root",password="
admin",database="food") e=d.cursor() fgg=("select
* from orders") print("Details of all orders are:")
e.execute(fgg)
rtt=e.fetchall() for i
in rtt:
print("********************************************
*********")
print("Food name:",i[0]) print("Food
price:",i[1]) print("Total price:",i[2])
print("Phone NO:",i[3])
print("Address:",i[4])
print("********************************************
**********")
# HOME PAGE
def admin(): while True:
print("*******************************************
* **") print("WELCOME TO FOOD PORTAL")
print("1. Admin Login")
print("2. Customer Login") print("3.
EXIT") op=int(input("Enter option
:")) if op==1:
ad_panel() elif
op==2:
main_menu() elif
op==3:
break admin()
-----------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxx ---
-------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxx ---
---------------------------------
MySQL Database
-----------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxx ---
-------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxx ---
---------------------------------
Feedback Table:
-----------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxx ---
-------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxx ---
---------------------------------
OUTPUTS
-----------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxx ---
-------------------------------
xxxxxxxxxxxxxxxxxxxxxxxxx ---
---------------------------------
FOOD PORTAL MAIN PAGE:
FEEDBACK OF CUSTOMER:
PERSONAL ORDER HISTORY OF CUSTOMER:
EXIT OPTION FOR CUSTOMER:
REFERENCES
• Wikipedia
https://www.wikipedia.org/
• Python https://www.python.org/
• MySQL https://www.mysql.com/