Report File of Mini Project
Report File of Mini Project
Report File of Mini Project
Submitted by –
Student Name Roll No.
Somiya Rana 2200680100319
Smiriti Kapoor 2200680100316
3RD SEMESTER
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
MEERUT INSTITUTE OF ENINEERING AND TECHNOLOGY MEERU
DECLARATION
We hereby declare that the project entitled – “Food Ordering Website”, which is
being submitted as Mini Project in department of Computer Science and Engineering
to Meerut Institute of Engineering and Technology ,Meerut (U.P.) is authentic record
of our genuine work done under the guidance of Prof. “Rachna Mahawar” of
Computer Science and Engineering , Meerut Institute of Engineering and Technology
, Meerut .
This is to certify that mini project report entitled – “Food Ordering Website “ submitted by
“Somiya Rana’ and “Smiriti Kapoor” has been carried out under the guidance of Prof.
“Rachna Mahawar” of Computer Science and Engineering , Meerut Institute of Engineering
and Technology , Meerut . This project report is approved for Mini Project in 3rd semester in
“department name” from Meerut Institute of Engineering and Technology , Meerut .
We express our sincere indebtedness towards our guide Prof. “ Rachna Mahawar “
of Computer Science and Engineering , Meerut Institute of Engineering and
Technology , Meerut for her valuable suggestion, guidance and supervision
throughout the work . Without his king patronage and guidance the project would not
have taken shape. I would also like to express my gratitude and sincere regards for
his kind approval of the project. Time to time counseling and advises .
I would also like to thank to our HoD Dr. “ Mukesh Rawat “ , Department of Computer
Science and Engineering , Meerut Institute of Engineering and Technology , Meerut
for his expert advice and counseling from time to time .
We owe sincere thanks to all the faculty members in the department of Computer
Science and Engineering for their kind guidance and engagement time to time .
Declaration i
Certificate ii
Acknowledgement iii
Chapter 1 Introduction
Chapter 2 System Design
(Work flow/flow chart/DFD/working principle/
Constructional details of individual components)
Chapter 3 Technology Bucket
3.1 Description of HTML
3.2 Description of CSS
Chapter 4 Output screens
Appendices Implementation code
References
CHAPTER 1
INTRODUCTION
The ere we live in today, is the digital age . Day by day it changes the lifestyle of people and
is very helpful for every part of life . You can even control your home appliances through
digitally. In order to avoid the rush , which is the major issue in restaurants because ordering
food takes a lot of time while orders are being prepared , we create an online website for a
restaurant through which a customer can easily access all the things belonging to a
restaurant while siting anywhere rather than going to the restaurant .
Setting up an online food ordering system for your restaurant is a bit of work initially
but will provide you with many long-term benefits.
User explore the restaurant menu and add items to their cart
The restaurant receive the order prepares it, and user can
track the real time delivery status until their delicious meal
arrives at their doorstep
Interface
Our website logo:
Our Services:
Our Clients :
User Registration:
Appendices
Implementation
Code
1. HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Best Online Food Delivery Service in India |
Glutton_Chilli.com</title>
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" media= "screen and (max-width:1035px)"
href="css/phone.css">
<link href="https://fonts.googleapis.com/css2?
family=Baloo+Bhai+2&family=Bree+Serif&family=Caveat&display=swap"
rel="stylesheet">
</head>
<body>
<nav id="navbar">
<div id="logo">
<img src="logo2.png" alt="Glutton Chill.com">
</div>
<ul>
<li class="item"><a href="#home">Home</a></li>
<li class="item"><a href="#services-
container">Services</a></li>
<li class="item"><a href="#client-section">Our
Clients</a></li>
<li class="item"><a href="#contact">Contact
Us</a></li>
</ul>
</nav>
<section id="home">
<h1 class="h-primary">Welcome to the Glutton Chilli</h1>
<p>For the love of
delicious food, Flavors Inspired by
the Seasons
</p>
</section>
<section id="contact">
<h1 class="h-primary center">Contact Us</h1>
<div id="contact-box">
<form action="">
<div class="form-group">
<label for="name">Name : </label>
<input type="text" name="name" id="name"
placeholder="Enter Your name">
</div>
<div class="form-group">
<label for="email">Email : </label>
<input type="email" name="email" id="email"
placeholder="Enter Your email">
</div>
<div class="form-group">
<label for="phone">Phone number : </label>
<input type="phone" name="phone" id="phone"
placeholder="Enter Your Phone number">
</div>
<div class="form-group">
<label for="Message">Message : </label>
<textarea name="Message" id="Message" cols="30"
rows="10"></textarea>
</div>
</form>
</div>
</section>
<footer>
<div class="center">
Copyright © www.gluttonchilli.com All rights
reserved!
</div>
</footer>
</body>
</html>
<!-- /* width="90" height="145"*/ -->
2. CSS
/*css reset*/
* {
margin: 0;
padding: 0;
}
html{
scroll-behavior: smooth;
}
/*css variables*/
:root {
--navbar-height: 59px;
}
/*Navigation bar*/
#navbar {
display: flex;
align-items: center;
position: sticky;
top: 0px;
}
#navbar::before {
content: "";
background-color: #260f04a8;
position: absolute;
height: 100%;
width: 100%;
z-index: -1;
}
#logo img {
height: 56px;
margin: 5px 5px;
}
#navbar ul {
display: flex;
font-family: 'Bree Serif', serif;
}
#navbar ul li {
list-style: none;
font-size: 1.5rem;
}
#navbar ul li a {
color: wheat;
display: block;
padding: 6px 10px;
border-radius: 60px;
text-decoration: none;
}
#navbar ul li a:hover {
color: wheat;
background-color: #260f04ba;
}
/*home section*/
#home {
display: flex;
flex-direction: column;
padding: 3px 200px;
height: 349px;
justify-content: center;
align-items: center;
}
#home::before {
content: "";
position: absolute;
background: url('../bg2.jpg') no-repeat center center/cover;
height: 100%;
width: 100%;
z-index: -1;
opacity: 0.9;
}
#home h1 {
color:wheat ;
background: #260f04ab;
font-size: 2.5rem;
font-family: 'Bree Serif', serif;
padding: 12px;
border-radius: 60px;
}
#home p {
color:wheat ;
background: #260f04ab;
border-radius: 5px;
padding: 5px;
text-align: center;
font-size: 1.5rem;
font-family: 'Bree Serif', serif;
}
/*services section*/
#services {
margin: 7px;
display: flex;
#services .box {
border: 2px #260f04;
padding: 5px;
height: 270px;
border-radius: 20px;
margin-top: -11px;
}
display: block;
margin: auto;
padding: 5px;
height: 250px;
width: 250px;
border-radius: 32px;
cursor: pointer;
}
#services .box p {
font-family: 'Bree Serif', serif;
font-size: 1rem;
}
/*client section*/
#client-section {
position: relative;
height: 344px;
}
#client-section::before {
content: "";
position: absolute;
background: url('../img/img6.jpg') no-repeat center
center/cover;
width: 100%;
height: 125%;
z-index: -1;
opacity: 0.7;
}
#clients {
display: flex;
justify-content: center;
align-items: center;
}
.client-item {
padding: 34px;
}
#clients img {
height: 200px;
border-radius: 100px;
cursor: pointer;
}
/*Contact Section*/
#contact{
position: relative;
}
#contact::before{
content: "";
position: absolute;
width: 100%;
height: 100%;
z-index: -1;
opacity: 0.7;
background: url('../contact\ us.jpg') no-repeat center
center/cover;
}
#contact-box{
display: flex;
justify-content: center;
align-items: center;
padding-bottom: 34px;
}
#contact-box form{
width: 40%;
#contact-box label{
font-size: 1.3rem;
font-family: 'Bree Serif', serif;
}
#contact-box input,
#contact-box textarea{
width: 100%;
padding: 0.5rem;
border-radius: 20px;
font-size: 1.1rem;
}
footer{
background: #260f04;
color: wheat;
padding: 1px 20px;
}
/*utility classes*/
.h-primary {
font-size: 2.8rem;
margin-top: 170px;
margin-bottom: 20px;
padding: 2px;
font-family: 'Bree Serif', serif;
}
.h-secondary {
font-size: 1.8rem;
padding: 12px;
font-family: 'Bree Serif', serif;
cursor: pointer;
}
.btn {
padding: 6px 20px;
border: wheat;
background-color: #260f04;
color: wheat;
margin: 17px;
font-size: 1.5rem;
border-radius: 20px;
cursor: pointer;
font-family: 'Bree Serif', serif;
}
.center {
text-align: center;
}
Chapter 4
Output Screen
References:
Code- HTML and CSS
Images- Pexels.com
Technology used- HTML and CSS
Code- Code with harry