Online Food Ordering System

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Vol-7 Issue-3 2021 IJARIIE-ISSN(O)-2395-4396

Online Food Ordering System


Sarika R. Rathi1, Aakanksha M. Ninave2, Ayesha Siddiqua3, Puja V. Rajput4,
Sanyukta R. Rajput5
1
Professor, Dept of Computer Engineering, MGM's Polytechnic, Maharashtra, India
2345
Student, Dept of Computer Engineering, MGM's Polytechnic, Maharashtra, India

ABSTRACT
Our proposed system is an online food ordering system that enables ease for the customers. It overcomes the
disadvantages of the traditional queueing system. Our proposed system is a medium to order online food hassle free
from restaurants as well as mess service. This system improves the method of taking the order from customer. The
online food ordering system sets up a food menu online and customers can easily place the order as per their wish.
Also with a food menu, customers can easily track the orders. This system also provides a feedback system in which
user can rate the food items. Also, the proposed system can recommend hotels, food, based on the ratings given by
the user, the hotel staff will be informed for the improvements along with the quality. The payment can be made
online or pay-on-delivery system. For more secured ordering separate accounts are maintained for each user by
providing them an ID and a password.

Keyword: - Automated Food Ordering System, Dynamic Database Management, Internet of Things, and Payment
etc.

1. INTRODUCTION
Online Food Ordering system is a process in which one can order various foods and beverages from some local restaurant and
hotels through the use of internet, just by sitting at home or any place. And the order is delivered to the told location.
Nowadays everyone is leaving busy schedule whether it is urban area or rural. But talking specifically about the urban areas
and deeply about the big cities, people out there are so busy in their life that they don’t get enough of time to have their meal s
properly. As these days women are no less than men, in any field. So in big cities even wives are working women, therefore
mostly the small families manage to have their food ordered from somewhere, as they lack ti rue. Not only this is the case, if
we talk about the children in the modern era they like only fast food or something from the outside. But they ignore eating
homemade meals. So food ordering system these days has one of the fastest growing market, though being a new idea. In this
project we have developed something like the same to earn from and serve the nation in a much better way possible.
Nowadays, people are more regular to dine-in at restaurant for their meals. The online food ordering system provides
convenience for the customers that are nothing special but the general busy people of the society. It overcomes the demerits
of the manual hotel or mess system and the old fashioned queuing system. This system enhances the readymade of foods than
people. Therefore, this system enhances the speed of getting food in person’s plate and quality and manner of taking the order
from the customer. It provides a better communication platform. The user’s details are stored using the electronic media. The
online food ordering system provides the menu online and the customers can easily place the order by just clicking the mouse
or by touching a button on their smart phones. Also with the food ordering system online, people can easily track their orders,
and admin can maintain customer’s database and advance the food delivery system. This food ordering system allows the user
to select the desired food items from a list of available menu items provided by the local hotel or restaurant. The user can
place orders for the food items of their like from the list. The payment can be made online or pay-on-delivery system. The
user’s details are maintained confidential because it maintains a separate account for each user. An id and password is
provided for each user. In addition, several encryption techniques have been used on the server side to protect the card details.
Therefore it provides a more secured and safe ordering system. The main goal of developing On line Food Order project is to
change way of restaurant business. Customers who is free they can visit restaurant directly and they can order their favorite
food. But customers who has busy in his work will not get time to visit his favorite restaurant. This project allows customer
to order food items through online and ordered food items will be delivered to customers place. One of the various benefits of
this is system is that if there is rush or a huge crowd present in the restaurant then in that case sometimes unavailability of
tables cut downs the restaurants customer. Also there will be chances that the waiters are unavailable as they are busy in
handling others, so the customer can directly order the food to the chef online by using this application, by checking the seat
availability in the restaurant.

14630 www.ijariie.com 2547


Vol-7 Issue-3 2021 IJARIIE-ISSN(O)-2395-4396

2. STUDIES AND FINDINGS


The PHP Hypertext Preprocessor (PHP) is a programming language that allows web developers to create
dynamic content that interacts with databases. PHP is basically used for developing web based software
applications. PHP started out as a small open source project that evolved as more and more people found out
how useful it was. Rasmvis Lerdorf unleashed the first version of PHP way back in 1994. PHP originally stood
for Personal Home Page, but it now stands for "Hypertext Preprocessor".(CSS) Cascading Style Sheets is a
style sheet language used for describing the presentation of a document written in a markup language like
HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.
CSS is designed to enable the separation of presentation and content, including layout, colors, and fonts. This
separation can improve content accessibility, provide more flexibility and control in the specification of
presentation characteristics, enable multiple web pages to share formatting by specifying the relevant CSS in a
separate .css file, and reduce complexity and repetition in the structural content. CSS is used to define styles for
your web pages, including the design, layout and variations in display for different devices and screen sizes.
When tags like <font>, and color attributes were added to the HTML 3.2 specification, it started a nightmare for
web developers. Development of large websites, where fonts and color information were added to every single
page, became a long and expensive process.
JavaScript often abbreviated as JS, is an interpreted programming language that conforms to the ECMA Script
specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket
syntax, dynamic typing, prototype- based object-orientation, and first-class functions. Alongside HTML and
CSS, JavaScript is one of the core technologies of the World Wide Web. JavaScript enables interactive web
pages and is an essential part web applications. The vast majority of websites use it for client-side page
behavior, and all major web browsers have a dedicated JavaScript engine to execute it. As a multi- paradigm
language, JavaScript supports event-driven, functional, and imperative programming styles. It has application
programming interfaces (APls) for working with text, dates, regular expressions, standard data structures.

3. DEVELOPING
Website development is the process of creating a computer program or a set of programs to perform the
different tasks that a business requires. From calculating monthly expenses to scheduling sales reports,
applications help businesses automate processes and increase efficiency. Every app-building process follows
the same steps: gathering requirements, designing prototypes, testing, implementation, and integration.

Fig 1
Homepage of the Website.

14630 www.ijariie.com 2548


Vol-7 Issue-3 2021 IJARIIE-ISSN(O)-2395-4396

Fig 2 Fig 2
User have to register/login. When Customer clicks on About, A Map will appear.

Fig 3 Fig 3
Interface of the website. This is shopping cart.

Fig 5 Fig 5
When Customer clicks on food Zone. When Customer clicks on check out payment options will appear.

14630 www.ijariie.com 2549


Vol-7 Issue-3 2021 IJARIIE-ISSN(O)-2395-4396

Fig 9 Fig 10

When Customer clicks on pay Online. Customer’s Order placed


successfully !

4. CONCLUSIONS

In this project we have learnt about PHP, CSS, Javascript and its simplicity, ease to make GUI, ease of Microsoft
Access database. The ease of connecting the GUl to database. This project made a place in my very starting
interest of the website development. Our project is only a humble venire to satisfy the needs to manage their project
work. Several user friendly coding have also adopted. This package shall prove to be a powerful At the end it is
concluded that we have made effort on following points. A description of the background and context of the
project and its relation to work already dome in the area. Made statement of the aims and objectives of the project.
The description of Purpose. Scope, and applicability. We define the problem on which we are working in the
project. We describe the requirement Specifications of the system and the actions that can be done on these things.
We understand the problem domain and produce a model of the system.
Our project is only a humble venture to satisfy the needs to manage their project work. Sevral user friendly coding
have also adopted. This package shall prove to be a powerful package in satisfying all the requirements of the
school. The objective of software planning is to provide a frame work that enables the manger to make reasonable
estimates made within a limited time frame at the beginning of the software project and should be updated
regularly as the project progresses. At the end it is concluded that we have made effort on following points. A
description of the background and context of the project and its relation to work already done in the area. Made
statement of the aims and objectives of the project. The description of Purpose. Scope, and applicability. We define
the problem on which we are working in the project. We describe the requirement Specifications of the system and
the actions that can be done on these things. We understand the problem domain and produce a model of’ the
system, which describes operations that can be performed on the system. We included features and operations in
detail, including screen layouts. We designed user interface and security issues related to system. Finally the
system is implemented and tested according to test cases.

5. ACKNOWLEDGEMENT
We would like to express my gratitude towards guide Prof.Rathi S.R for the useful comments, remarks and for
giving his valuable guidance and inspiration throughout the learning process of this report.
Furthermore, we would like to thank my HOD Prof.Jadhav P.D for making available all the facilities for the
successful completion of this work and other staff members of Computer Engineering Department for their
valuable help. It is with humble gratitude & sense of indebtedness, we thank my respected and esteemed Principal
Dr. B. M. Patil for his valuable guidance, suggestion and constant support which lead towards successful completion
of this work.

14630 www.ijariie.com 2550


Vol-7 Issue-3 2021 IJARIIE-ISSN(O)-2395-4396

6. REFERENCES

[1]. Online Food ordering Wikipedia: https://en.wi1cipedia.org/wiki/Online food ordering


[2]. PHP Information: https://www.tutorialspoint.com/plip/php introduction
[3]. CSS Information: https://en.wikipedia.org/wiki/CSS.
[4]. JavaScript Information: https://developer.mozi1la.org/en-

14630 www.ijariie.com 2551

You might also like