0% found this document useful (0 votes)
81 views

Food Ordering System U

The document provides an overview of the FoodChow online food ordering system project. The project allows customers to order food online from local restaurants and allows restaurant owners to accept online orders. It uses a web application frontend with a MYSQL database backend and is developed using ASP.Net MVC on Windows. The system provides functionality for customers to search restaurants, view menus and place orders, and for administrators to manage restaurants, orders, and customers.

Uploaded by

akshaymm1616
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views

Food Ordering System U

The document provides an overview of the FoodChow online food ordering system project. The project allows customers to order food online from local restaurants and allows restaurant owners to accept online orders. It uses a web application frontend with a MYSQL database backend and is developed using ASP.Net MVC on Windows. The system provides functionality for customers to search restaurants, view menus and place orders, and for administrators to manage restaurants, orders, and customers.

Uploaded by

akshaymm1616
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 52

ABOUT THE PROJECT

 Project Profile

Project Type Website

Project Title FoodChow – Online Food Ordering System

Front End Web Application

Back End MYSQL

Operating System Windows

Language ASP.Net MVC

1
 Project Introduction

FoodChow is an online and mobile food ordering system which we have developed for
restaurant owners and food lovers. Through FoodChow we are helping customers to discover
the best restaurants in city.

For food lovers who want to order food from local restaurants online, the Food Ordering
System will be an Internet – based application that will accept individual or group meal
orders, process payments, and trigger delivery of the prepared meals to a designated location.

For Restaurant owner who wants to take and grow their business online, with low budget can
start their online restaurant business and get orders from many more customers. Restaurant
owner can make more visibility over internet without any technical knowledge. We are fast
growing online food ordering portal. We aim that even small restaurant business can take
their business online without any cost.

Making the best use of the time, available resources and knowledge, they have achieved
several milestones in course of time but that doesn’t satisfy our desire of becoming better.
Thus, They are working day-in and day-out, implementing latest technology in the most
efficient way, developing infrastructure & technical tools and investing our whole & sole to
become global leader in IT technology. They are proud to be moving in the right direction
with lightning speed.

2
SYSTEM ENGINEERING

 System Overview
Required system is for managing restaurants, online orders, customers. The system
should satisfy the following requirements: -

1. Customer Aspect
o Can search for nearby restaurants.
o Can see new restaurants.
o Can see restaurants according to area, cuisine and country.
o Can see restaurant’s profile.
o Can see images of menu, food items and ambience.
o Can order online for take away or delivery
o Can reserve a table for dine in
o Can see restaurants without registration
o Can changes profile information, password and email address

2. Super Admin Aspect


o Can view all the restaurants
o Can add new restaurants
o Can delete restaurants
o Can change the status of restaurant open/closed
o Can add new plans or delete them
o Can add new facilities or delete them
o Can view all customers
o Can share marketing material
o Can generate different reports

3
3. Admin Aspect
o Can see all the orders and table reservation request
o Can accept and decline the orders
o Can accept or decline the request of table reservation
o Can edit restaurant’s profile
o Can add restaurant’s images
o Can add restaurant’s ambience images
o Can add menu images or excel file.
o Can add facilities available in the restaurants
o Can add timing of restaurants
o Can add delivery area, city, state and country with delivery fees on minimum
amount price
o Can add information regarding table reservation
o Can view order status
o Can generate different reports
o Can change email and password
o Can create offers for customers
o Can purchase different plans of foodchow
o Can view all customers
o Can share marketing material

4
 Proposed System

1. Objectives

o We are fastest growing online food ordering portal. We aim that even small restaurant
business can grow their business online.
o Restaurant owner can give discounts on food items
o Customer can order food item online with great discounts.
o Admin can track all the order Activity.
o Admin can see all the customers ordering food from their restaurant.
o Admin generate various reports almost instantly when required.

2. Hardware & Software Specification

o Hardware Configuration

RAM 4 GB or Higher (Recommended)

Processor Intel Core i3

o Software Configuration

Operating System Windows 10

Database MySQL Database

Development Visual Studio 2019, Notepad++

Browser Google Chrome, Mozilla Firefox

5
SYSTEM DESIGN

 UML

1. Use Case Diagram


o Customer

6
o Admin

7
FoodChow : Online Food Ordering System

o Super Admin

Created By: - Patel Shivani S.


10
FoodChow : Online Food Ordering System

Activity Diagram
Change Email

Created By: - Patel Shivani S.


11
FoodChow : Online Food Ordering System

Mail Invoice

Created By: - Patel Shivani S.


12
FoodChow : Online Food Ordering System

 Update Table

Created By: - Patel Shivani S.


13
FoodChow : Online Food Ordering System

 Add Payment Method

Created By: - Patel Shivani S.


14
FoodChow : Online Food Ordering System

Sequence diagram

Created By: - Patel Shivani S.


15
FoodChow : Online Food Ordering System

 Form Design
1. Home Page

Created By: - Patel Shivani S.


16
FoodChow : Online Food Ordering System

 Login

 Send OTP

Created By: - Patel Shivani S.

17
FoodChow : Online Food Ordering System

 Check OTP in gmail:

Created By: - Patel Shivani S.


18
FoodChow : Online Food Ordering System

Created By: - Patel Shivani S.


19
FoodChow : Online Food Ordering System

 Area Wise Restaurant

Created By: - Patel Shivani S.


20
FoodChow : Online Food Ordering System

 Refer and Earn

Created By: - Patel Shivani S.


21
FoodChow : Online Food Ordering System

 Generate Report in SuperAdmin

Created By: - Patel Shivani S.


22
FoodChow : Online Food Ordering System

 OrderDetails Report

Created By: - Patel Shivani S.


23
FoodChow : Online Food Ordering System

 Perform Delete All Functionality

Created By: - Patel Shivani S.


24
FoodChow : Online Food Ordering System

 Remove Image in Category

Created By: - Patel Shivani S.


25
FoodChow : Online Food Ordering System

Check Coupon code already Exist:

Created By: - Patel Shivani S.


26
FoodChow : Online Food Ordering System

 Create ItemList API:

Created By: - Patel Shivani S.


27
FoodChow : Online Food Ordering System

 Voucher Module:

 SetupVoucher

Created By: - Patel Shivani S.


28
FoodChow : Online Food Ordering System

 Add New Voucher

 Update Voucher

Created By: - Patel Shivani S.


29
FoodChow : Online Food Ordering System

 Delete Voucher:

Created By: - Patel Shivani S.


30
FoodChow : Online Food Ordering System

 Issue Voucher

 Issue Voucher using EmailId:

Created By: - Patel Shivani S.


31
FoodChow : Online Food Ordering System

 EmailId Exist

 Razorpay (Payment Gateway)

Created By: - Patel Shivani S.


32
FoodChow : Online Food Ordering System

Created By: - Patel Shivani S.


33
FoodChow : Online Food Ordering System

 If Email_id not exist

Created By: - Patel Shivani S.


34
FoodChow : Online Food Ordering System

 Verification link send :

Created By: - Patel Shivani S.


35
FoodChow : Online Food Ordering System

 After click verification link

Created By: - Patel Shivani S.


36
FoodChow : Online Food Ordering System

 Issue Voucher using Mobile Number:

 Verified Mobile Number

Created By: - Patel Shivani S.


36
FoodChow : Online Food Ordering System

37
FoodChow : Online Food Ordering System

 Mobile Number does not Verify

38
FoodChow : Online Food Ordering System

39
FoodChow : Online Food Ordering System

 My Customer:

40
FoodChow : Online Food Ordering System

41
FoodChow : Online Food Ordering System

 Voucher Frontend:

42
FoodChow : Online Food Ordering System

MyVoucher and My Transaction

43
FoodChow : Online Food Ordering System

 Generate Report

 Generate Excel

44
FoodChow : Online Food Ordering System

 Generate Monthwise Report

 Generate Excel

45
FoodChow : Online Food Ordering System

 Generate PDF

46
FoodChow : Online Food Ordering System

 Searching Order data using OrderId:

47
FoodChow : Online Food Ordering System

 ItemDeals MultiLangauge

48
FoodChow : Online Food Ordering System

 Generate Receipt

49
FoodChow : Online Food Ordering System

Created By: - Patel Shivani S.


49
FoodChow : Online Food Ordering System

FUTURE ENHANCEMENT

 As per future requirement project will enhance by adding more


facilities and can also add new tracking module.

 Currently we are trying to make our system more secure and efficient.
 User experience should become more effective
 We are trying to make our market through different countries

 Trying to overcome the difficulty of fake ordering.

49
FoodChow : Online Food Ordering System

BIBLIOGRAPHY

 https://stackoverflow.com/questions/33092682/online-users-on-asp-net-application
 https://www.w3schools.com/html/html5_webstorage.asp
 https://www.jqueryscript.net/demo/noty-Cool-Jquery-Notification-Plugin/demo/
 https://www.itsolutionstuff.com/post/jquery-notification-popup-box-example-using- toastr-
js- plugin-with-demoexample.html
 https://developer.squareup.com/docs/orders-api/how-it-works#orders-objects-and- datatypes
 https://www.jqueryscript.net/tags.php?/Notification/
 http://bootstrap-notify.remabledesigns.com/
 https://www.codeproject.com/Questions/665016/how-to-view-online-users-in-asp-net
 https://api.jquery.com/jquery.ajax/

49

You might also like