WTL Mini Project ON: Online Food Ordering System
WTL Mini Project ON: Online Food Ordering System
WTL Mini Project ON: Online Food Ordering System
REPORT
ON
CERTIFICATE
This is to certify that
Suyash Balshetwar
Harsimran Singh Dhillon
Shraddha Gohel
Ankita Jethva
1
II. ABSTRACT
With the increasing popularity of food delivery, the
traditional telephone order food has inconvenience to the
customers as well as the food delivery store. Websites of
restaurant can be created but it becomes difficult for the
manager to handle it efficiently. So to overcome that issue
we have designed a website that helps to manage the
restaurants order online. A handy website which also helps
in publicity of the restaurant and helps in increase sales of
the restaurant by giving the customer an option of placing
order online and getting delivery of food at home. This
website lets the manger to keep a track of the past sales
record with the database being managed by the website
itself.
KEYWORDS
PHP, Bootstrap, CSS, JavaScript, Data Management,
MySQL.
2
III. INTRODUCTION
3
PROBLEM STATEMENT
4
IV. OBJECTIVES
To develop a Website for promoting the
restaurant ,handling online food orders and keeping
a track of past sales record
To provide an interactive way for customers to
order food online via mobile or computer and track
the delivery of the food.
To provide facility to manager for adding,
updating, and removal of food items from the menu
visible to the customer.
To visualize the data record in the database of
the website for future management of orders.
5
V. OUTCOMES
The owner/manager will be able to accept online
food orders.
The manager will be able to edit the menu for
online food ordering.
The manager will be able to keep a track of the
previous order records.
The owner will be able to visualize the data to
know his sales and plan accordingly.
6
VI. SOFTWARE AND
HARDWARE
REQUIREMENTS
7
VII. PLAN WITH
TIMELINE
8
VIII.FUNCTIONAL
REQUIREMENTS
9
IX. NON FUNCTIONAL
REQUIREMENTS
10
X. BLOCK DIAGRAM
11
XI. XIII. USE CASE DIAGRAM
12
XIV. DATABASE/DATASET
13
XV. TEST CASES
Test Expected
Actual Result Status
Case Result
User If user exists, then
The user is able to
Validatio validation Pass
login if the user exist
n successful
The login is
If password correct,
successful if Pass
Password Login successful
password is correct
Validatio
If password
n The user will not
incorrect, then login Fail
able to login
unsuccessful
14
Test
Expected Result Actual Result Status
Case
If user exists, then The user is not able
Existing cannot create account. to create a new
Pass
Username If not then create new account if it is
user existing
The account is
Password If password matches
created only when Pass
Matching then create account
password matches
15
XV. CONCLUSION
16
XVI. REFERENCES
1. Python Documentation:
https://docs.python.org
2. PyQt5 Tutorials:
https://build-system.fman.io › pyqt5-tutorial
3. MySQL Tutorials:
https://www.tutorialspoint.com › mysql
17
USEFUL LINKS
1. Stack Overflow:
https://stackoverflow.com/questions/
2. Plotting graphs:
https://www.kaggle.com/residentmario/univariat
e-plotting-with-pandas
18
XVIII. LETTER ON FEEDBACK
AND COMPLETION
CERTIFICATE
19
XIX. FUTURE SCOPE
20
SNAPSHOTS
21
22
23
Report Documentation & Accounting Page
Report Code: CS-TE-WTL Mini Project Report Number: TE A 07, 20, 23, 26
2020-2021
Address (Details):
Computer Department, K. K. Wagh Institute of Engineering Education & Research,
Hirabai Haridas Vidyanagari, Amrutdham, Nashik
Pin – 422 003
Key Words:
Prof. K. P. Birla 1
Abstract:
With the increasing popularity of food delivery, the traditional telephone order food
has inconvenience to the customers as well as the food delivery store. Websites of
restaurant can be created but it becomes difficult for the manager to handle it
efficiently. So to overcome that issue we have designed a website that helps to
manage the restaurants order online. A handy website which also helps in publicity of
the restaurant and helps in increase sales of the restaurant by giving the customer an
option of placing order online and getting delivery of food at home. This website lets
the manger to keep a track of the past sales record with the database being managed
by the website itself.
24
25