Submitted 20BCS1209 FinalReport Chilli Express
Submitted 20BCS1209 FinalReport Chilli Express
On
Project course
BACHELOR OF ENGINEERING
i
BONAFIDE CERTIFICATE
SIGNATURE SIGNATURE
Ms. Mandeep Kaur( Ms. Kussum
SUPERVISOR CO- SUPERVISOR
CSE CSE
Submitted for the project viva-voce examination held on November 14, 2022
ii
CANDIDATE'S DECLARATION
I “TUSHAR YADAV” with UID “20BCS1209” hereby declare that I have undertaken
fulfilment of requirements for the award of degree of B.E (COMPUTER SCIENCE &
work which is being presented in the training report submitted to Department of Computer
iii
ABSTRACT
“Chilli_Express” is an “Online Food Ordering System”, designed primarily for the use in the food delivery
industry and also to ease the customer’s life. Sometimes, you don’t feel like cooking or doesn’t feel like go
to the restaurants. Therefore, we have proposed an online food ordering management system which can
help the customers to get the food deliver immediately. This system is designed for hotels and restaurants
to increase the scope of business by reducing the labour cost involved. Online food ordering system can
lead to error free, secure, reliable and fast management system. It can assist the user to concentrate on their
other activities rather to concentrate on the record keeping. The system also allows you to quickly and
easily manage an online menu which customer can browse and thus provides an effective way to order
your food and almost within no time food will be delivered. When the order gets place it gets stored in the
database of the restaurant and the staff go through the orders and process it quickly.
The aim is to automate its existing manual system by the help of computerized equipment and full-fledged
computer software, fulfilling their requirements, so that their valuable data/information can be stored for a
longer period with easy accessing and manipulation of the same. All in all, the project describes how to
manage for good performance and better services for clients.
iv
ACKNOWLEDGMENT
First of all, we would like to appreciate to thank the Almighty for bestowing his blessings upon us and
over the successful completion of our project, and also keeping us healthy throughout. Secondly, we
would like to thank and express our heartiest gratitude towards our project mentor, Ms Mandeep Kaur (
E10362) who helped and guided us at each and every step in completing our project. Without her
guidance, we shall not have succeeded in our project successfully. Her dynamism, vision and exquisite
efforts have deeply inspired us. She taught us the methodology to carry out the project and to present the
project work as clearly as possible. It was a great privilege for us to study and work under her guidance.
Finally, we would like to thank our institution “Chandigarh University” for giving us such fortunate
opportunity to showcase our talent through this project and we have gained a lot of knowledge about
Database Management System and web development throughout the making of this project.
v
TABLE OF CONTENT
Topic Page No.
Certificate by Course ii
Abstract iv
Acknowledgement v
vi
CHAPTER 4: RESULT ANAYLSIS AND VALIDATION 38-39
5.2 Achievement 40
REFERENCES 41
vii
CHAPTER 1: INTRODUCTION
Nowadays every technical field is trying to style the human life at ease. The past couple of years have
witnessed enormous growth of internet restaurants. Chilli Express is a website designed primarily for the
use in the food delivery industry and also to ease the customer’s life. It has been developed to override the
problems prevailing in the practicing manual system. Moreover, this system is designed for the particular
need of the company to carry out operations in a smooth and effective manner. It’s just a single window for
ordering from varied series of restaurants. This system is very useful to those who are very busy in work or
in home and do not have the time to go outside or cook the food. Customers doesn’t really need to have
technical knowledge to operate it. Thus by this all it proves it is user-friendly. Because it is designed in
very modest way. It provides complete dashboard with information about catalog, checkout, contact page
etc. This system can be used in any online food industry. Online food ordering system, as described above,
can lead to error free, secure, reliable and fast management system. It can assist the user to concentrate on
their other activities rather to concentrate on the record keeping. Thus, it will also help the organization in
better utilization of resources. Every organization, whether big or small, has challenges to overcome and
managing the information. This system is designed to assist in strategic planning, and will help you ensure
that your organization is equipped with the right level of information and details for your future goals. In
short, it’s easy, convenient, completely transparent food software and also customer-friendly online
ordering system that will allow you to better manage resources.
Software/Technology Used
HTML: HTML is an acronym which stands for Hyper Text Markup Language which is used for
creating web pages and web applications. HTML is a markup language that defines the structure of
your content. HTML consists of a series of elements, which you use to enclose, or wrap, different
parts of the content to make it appear a certain way, or act a certain way. The enclosing tags can
make a word or image hyperlink to somewhere else, can italicize words, can make the font bigger
or smaller, and so on.
CSS: CSS is a language for specifying how documents are presented to users — how they are
styled, laid out, etc. CSS can be used for very basic document text styling — for example changing
the colour and size of headings and links. It can be used to create layout — for example turning a
1
single column of text into a layout with a main content area and a sidebar for related information. It
can even be used for effects such as animation.
MySQL Database: Oracle MySQL Database Service is a fully managed database service that lets
developers quickly develop and deploy secure, cloud native applications using the world’s most
popular open-source database. MySQL Database Service is the only MySQL cloud service with an
integrated, high-performance analytics engine-HeatWave-that enables customers to run
sophisticated analytics directly against their operational MySQL databases, eliminating the need for
complex, time-consuming, and expensive data movement and integration with a separate analytics
database.
PHP: PHP (recursive acronym for PHP: Hypertext Pre-processor) is a widely-used open-source
general-purpose scripting language that is especially suited for web development and can be
embedded into HTML. What distinguishes PHP from something like client-side JavaScript is that
the code is executed on the server, generating HTML which is then sent to the client. The client
would receive the results of running that script, but would not know what the underlying code was.
You can even configure your web server to process all your HTML files with PHP, and then there's
really no way that users can tell what you have up your sleeve.
Then next challenge came while developing landing page of our website. We were working on Home page,
and in that we wanted to include attractive design and needed to show to users the relevant information and
flow of the system. We decided to go with minimalistic yet catchy design with Lime Green and White.
Then we divided our home page into several section but it also created some time in getting things going.
Then we will to create catalogue page so that user can choose their food. For doing this we are required to
represent the catalogue in a systematic way. Just a simple design would be dull and boring. We search for
many different methods to make it attractive and came up with designing with Bootstrap.
2
1.3 Contemporary issue
Nowadays, business is increasing day by day, and the load on the business is also increasing side by side
while doing the paperwork then we will not able to grow in better ways and this is taking too much. This
is the website designed primarily for the use in the food delivery industry and also to ease the customer’s
life. “Chilli_Express” can lead to error free, secure, reliable and fast management system. It can assist the
user to concentrate on their other activities rather to concentrate on the record keeping. The system also
allows you to quickly and easily manage an online menu which customer can browse and thus provides an
effective way to order your food and almost within no time food will be delivered.
The system also allows you to quickly and easily manage an online menu which customer can browse and
thus provides an effective way to order your food and almost within no time food will be delivered.
When the order gets place it gets stored in the database of the restaurant and the staff go through the orders
and process it quickly.
The aim is to automate its existing manual system by the help of computerized equipment and full-fledged
computer software, fulfilling their requirements, so that their valuable data/information can be stored for a
longer period with easy accessing and manipulation of the same.
Basically, the project describes how to manage for good performance and better services for clients.
3
CHAPTER 2: LITERATURE REVIEW
Food ordering system is proposed which will keep track of user orders smartly. Basically, they
implemented a food ordering system for different type of restaurants in which user will make order or
make custom food by one click only. By means of android application for Tablet PCs this system was
implemented. The front end was developed using HTML, CSS, Bootstrap, and at the backend PHP,
MySQL database was used. Customer using a Smartphone is considered as a basic assumption for the
system. When the customer approach to the restaurant, the saved order can be confirmed by touching the
Smartphone. The list of selected preordered items shall be shown on the kitchen screen, and when
confirmed, order slip shall be printed for further order processing. The solution provides easy and
convenient way to select pre-order transaction form customers. There was an attempt to design and
implementation of digital dining in restaurants. This system was a basic dynamic database utility system
which fetches all information from a centralized database. Efficiency and accuracy of restaurants as well as
human errors were improved by this user-friendly application. Earlier drawbacks of automated food
ordering systems were overcome by this system and it requires a onetime investment for gadgets. It is an
application of integration of hotel management systems by web services technology is presented. Ordering
System Kitchen Order Ticket (KOT), Billing System, Customer Relationship Management system (CRM)
are held together by the Digital Hotel Management. Add or expand of hotel software system in any size of
hotel chains environment was possible with this solution. In research work aims to design and develop a
wireless food ordering system in the restaurant. Technical operations of Wireless Ordering System (WOS)
including systems architecture, function, limitations and recommendations were presented in this system. It
was believed that with the increasing use of handheld device such as PDAs in restaurants, pervasive
application will become an important tool for restaurants to improve the management aspect by minimizing
human errors and by providing higher quality customer service. Along with customer feedback for a
restaurant a design and execution of wireless food ordering system was carried out. It enables restaurant
owners to setup the system in wireless environment and update menu presentations easily. Smart phone has
been integrated in the customizable wireless food ordering system with real-time customer feedback
implementation to facilitate real-time communication between restaurant owners and customers.
4
2.1 Problem definition
Sometimes, people don’t feel like cooking or doesn’t feel like go to the restaurants. Therefore, we have
proposed an online food ordering management system which can help the customers to get the food
deliver immediately.
The system also allows you to quickly and easily manage an online menu which customer can browse
and thus provides an effective way to order your food and almost within no time food will be delivered.
When the order gets place it gets stored in the database of the restaurant and the staff go through the
orders and process it quickly.
The aim is to automate its existing manual system by the help of computerized equipment and full-
fledged computer software, fulfilling their requirements, so that their valuable data/information can be
stored for a longer period with easy accessing and manipulation of the same.
Basically, the project describes how to manage for good performance and better services for clients.
Chilli Express is an Online Food Ordering system, designed primarily for the use in the food delivery
industry and also to ease the customer’s life. Sometimes, you don’t feel like cooking or doesn’t feel like go
to the restaurants. Therefore, we have proposed an online food ordering management system which can help
the customers to get the food deliver immediately. This system is designed for hotels and restaurants to
increase the scope of business by reducing the labour cost involved. Online food ordering system can lead to
error free, secure, reliable and fast management system. It can assist the user to concentrate on their other
activities rather to concentrate on the record keeping. The system also allows you to quickly and easily
manage an online menu which customer can browse and thus provides an effective way to order your food
and almost within no time food will be delivered. When the order gets place it gets stored in the database of
the restaurant and the staff go through the orders and process it quickly.
The aim is to automate its existing manual system by the help of computerized equipment and full-fledged
computer software, fulfilling their requirements, so that their valuable data/information can be stored for a
longer period with easy accessing and manipulation of the same. All in all, the project describes how to
manage for good performance and better services for clients.
5
The main purpose of developing the “Chilli Express” is for the use in the food delivery industry and also to
ease the customer’s life.
It will be a web application system which is very helpful for food lovers.
It is simply accessible to anyone and is easy and can be used freely without complexion.
This website will provide the user with a profile under which he/she can order food items.
6
CHAPTER 3: DESIGN FLOW
“Chilli Express” is an “Online Food Ordering system”, designed primarily for the use in the food
delivery industry and also to ease the customer’s life. Sometimes, you don’t feel like cooking or doesn’t
feel like go to the restaurants. Therefore, we have proposed an online food ordering management system
which can help the customers to get the food deliver immediately.
This system is designed for hotels and restaurants to increase the scope of business by reducing the
labour cost involved. “Online food ordering system” can lead to error free, secure, reliable and fast
management system. It can assist the user to concentrate on their other activities rather to concentrate
on the record keeping. The system also allows you to quickly and easily manage an online menu which
customer can browse and thus provides an effective way to order your food and almost within no time
food will be delivered. When the order gets place it gets stored in the database of the restaurant and the
staff go through the orders and process it quickly. The aim is to automate its existing manual system by
the help of computerized equipment and full-fledged computer software, fulfilling their requirements, so
that their valuable data/information can be stored for a longer period with easy accessing and
manipulation of the same. All in all, the project describes how to manage for good performance and
better services for clients.
3.2 Features
1) Online Food Ordering system is a website designed primarily for the use in the food delivery
industry and also to ease the customer’s life.
2) Sometimes, we don’t feel like cooking or doesn’t feel like go to the restaurants. Therefore, we have
proposed an online food ordering management system which can help the customers to get the food
deliver immediately.
3) This system is designed for hotels and restaurants to increase the scope of business by reducing the
labour cost involved.
4) Online food ordering system can lead to error free, secure, reliable and fast management system. It
can assist the user to concentrate on their other activities rather to concentrate on the record keeping.
5) The system also allows you to quickly and easily manage an online menu which customer can
7
browse and thus provides an effective way to order your food and almost within no time food will
be delivered.
6) When the order gets place it gets stored in the database of the restaurant and the staff go through
the orders and process it quickly.
7) The aim is to automate its existing manual system by the help of computerized equipment and full-
fledged computer software, fulfilling their requirements, so that their valuable data/information can
be stored for a longer period with easy accessing and manipulation of the same.
8) Basically, the project describes how to manage for good performance and better services for
clients.
3.3.1 Time-
‘Chilli Express’ is an ‘Online Food Ordering Website’ which is divided into 12 different modules for
simplification of the project. The project was delivered November 01, 2022.
3.3.2 Cost-
“Chilli Express” is an “Online Food Ordering system”, designed primarily for the use in the food
delivery industry and also to ease the customer’s life. Sometimes, you don’t feel like cooking or doesn’t
feel like go to the restaurants. Therefore, we have proposed an online food ordering management system
which can help the customers to get the food deliver immediately. This system is designed for hotels
and restaurants to increase the scope of business by reducing the labour cost involved. Online food
ordering system can lead to error free, secure, reliable and fast management system. I had put in a lot of
hard work, consistent effort to make this website a reality. I will continue to work on this Project to
deploy it on larger area.
3.3.3 Scope-
It bit was challenging and we knew that we could learn a lot from it. Moreover, the future implications
of “Online Food Ordering Website” can help us to make a more civilized society that will shop online.
Being a student ourselves, we decided to go further with this project because it can be deployed in any
food sector of the country. We have made an online Food Ordering Website that can help to override the
8
problems prevailing in the practicing manual system.
3.3.4 Quality-
. The project is generally based on forecasting. So risk and uncertainty are always associated with
projects. So there are few limitations in our project. First, we cannot know that the person’s
details are valid or not. They might enter someone else’s information. Second, we are not tracking
the IP address of the user. So, if user enters false information or tries to fool the authorities by mis-
booking the food order, then appropriate authorities cannot take appropriate actions. All in all, we are
working to make this project a grand success.
3.3.5 Benefits-
The “Chilli Express” is a web application system that is very helpful for public, as people can taste all
variety of things they need from the comfort of their home. The main purpose of developing the “Chilli
Express is to override the problems prevailing in the practicing manual system. Moreover, this system is
designed for the particular need of the company to carry out operations in a smooth and effective
manner. It’s just a single window for ordering from varied series of stores. This system is very useful
to those who are very busy in work or in home and do not have the time to go outside to buy stuff.
3.3.6 Risk-
The project is generally based on forecasting. So risk and uncertainty are always associated with
projects. So there are few limitations in our project. First, we cannot know that the person’s details are
valid or not. They might enter someone else’s information. Second, we are not tracking the location
of the user. So, if user enters false information or tries to fool the authorities by misbooking the food
order, then appropriate authorities cannot take appropriate actions. All in all, we are working to make
this project a grand success.
Future scope of our project is numerous but few of them are listed ahead. First, we can make a
system of tracking the location of the user so that when a user will order the food we would be able to
know their exact location. Second, we can build an identity verification system of the user so that
whatever information user gives, it should be authentic. All in all, we are working to make this project a
grand success.
9
3.3 Analysis
1) Online Food Ordering system is a website designed primarily for the use in the food delivery
industry and also to ease the customer’s life.
2) Sometimes, we don’t feel like cooking or doesn’t feel like go to the restaurants. Therefore, we
have proposed an online food ordering management system which can help the customers to get
the food deliver immediately.
3) This system is designed for hotels and restaurants to increase the scope of business by reducing
the labour cost involved.
4) Online food ordering system can lead to error free, secure, reliable and fast management system.
It can assist the user to concentrate on their other activities rather to concentrate on the record
keeping.
5) The system also allows you to quickly and easily manage an online menu which customer can
browse and thus provides an effective way to order your food and almost within no time food
will be delivered.
6) When the order gets place it gets stored in the database of the restaurant and the staff go through
the orders and process it quickly.
7) The aim is to automate its existing manual system by the help of computerized equipment and
full-fledged computer software, fulfilling their requirements, so that their valuable
data/information can be stored for a longer period with easy accessing and manipulation of the
same.
8) Basically, the project describes how to manage for good performance and better services for
clients.
10
3.4 Design Flow
Flow-Chart
DFD
11
3.6 Best Design Selectio
12
CHAPTER 4- IMPLEMENTATION OF SOLUTION
This is the first page that opens up on the web browser when a user opens the website of
“Chilli Express”. Here, the user can be either a customer or an admin. User who is a
customer, can access the two elements mentioned in the Home Page namely Catalog and
Contact us page.
If the customer wants to check the restaurant menu, he/she needs to check the catalog.
Now, if the user wants to place an order, then he/she will be firstly directed to the
catalog page from where they can add items to the cart and then they will be directed
to Checkout page.
13
4.12 CATALOG
This is the second page that opens up on the web browser when a user opens the website of
“Chilli Express”. Here, the user can be either a customer or an admin. User who is a
customer, can only access the element mentioned in the Menu List. Here, when accessing this
feature, the customer can only view the menu provided. Customer can choose the items
he/she wants to buy and these items will automatically get added in the cart and the customer
then just needs to click on Checkout button.
14
15
4.1.3 LOGIN PAGE
16
4.1.3 REGSITER PAGE
17
4.1.4 CHECKOUT PAGE
After clicking on the Checkout the user will be directed to the Checkout page where
he/she can see the items and their prices selected by them along with the total price.
Then, the customer is required to fill with all the credentials such as filling Name,
phone Number, address and click on buy now.
After clicking on buy now the user will be taken to the other page and a message will
be displayed “Order placed successfully....THANK YOU!!! Please Visit Again".
18
19
4.2 SNAPSHOTS OF CODE
4.2.1 HOME
20
21
22
23
4.2.2 CATALOG
24
25
26
4.2.3 CONTACT US
27
28
4.2.4 CHECKOUT
29
30
31
32
33
34
35
36
4.2.5 PHP
37
4.3 VERIFICATION
As the user runs the web application on a web browser, he/she is provided with a wide range
of features to access. This database stores and updates entries when accessing each feature
provided to the user in the web service. Below are some database entries which got updated
after running each feature available in the web application:
38
39
CHAPTER 5: RESULTS ANALYSIS AND VALIDATION
5.1 Conclusion:
Chilli Express is a website designed primarily for the use in the food delivery industry and also to ease the
customer’s life. It has been developed to override the problems prevailing in the practicing manual system.
Moreover, this system is designed for the particular need of the company to carry out operations in a
smooth and effective manner. It’s just a single window for ordering from varied series of restaurants. This
system is very useful to those who are very busy in work or in home and do not have the time to go outside
or cook the food. Customers doesn’t really need to have technical knowledge to operate it. Thus by this all
it proves it is user-friendly. Because it is designed in very modest way. It provides complete dashboard
with information about catalog, checkout, contact page etc. This system can be used in any online food
industry. Online food ordering system, as described above, can lead to error free, secure, reliable and fast
management system. It can assist the user to concentrate on their other activities rather to concentrate on
the record keeping. Thus, it will also help the organization in better utilization of resources. Every
organization, whether big or small, has challenges to overcome and managing the information. This system
is designed to assist in strategic planning, and will help you ensure that your organization is equipped with
the right level of information and details for your future goals. In short, it’s easy, convenient, completely
transparent food software and also customer-friendly online ordering system that will allow you to better
manage resources.
40
References:
https://www.geeksforgeeks.org/
https://en.wikipedia.org/wiki/Main_Page
https://www.tutorialspoint.com/index.htm
https://www.javatpoint.com/
https://www.w3schools.com/
https://www.zomato.com/
https://www.swiggy.com/
41