PHP Projects

Food Ordering System Using PHP and MySQL

Project Name                      :  Food Ordering System (FOS)

Language Used                   :  PHP

Database                              :  MySQL

User Interface Design       :  HTML, AJAX,JQUERY,JAVASCRIPT

Web Browser                       :  Mozilla, Google Chrome, IE8, OPERA

Software                               :  XAMPP / Wamp / Mamp/ Lamp (anyone)

Food Ordering System using PHP and MySQL

In FOS we use PHP and MySQL database. In this project any person can order food online. It has two modules, admin and user.

Admin Module

  1. Dashboard: In this section, admin can see all detail in brief like a total order, not confirmed order, confirmed order, Total food being prepared, Total food pickup, Total food deliver,Total cancelled orders, and Total user.
  2. Reg Users: In this section, admin can manage the registered user (view/update).
  3. Food Category: In this section, admin can manage the food category (Add and Update).
  4. Food Menu: In this section, admin can manage the food menu (Add and Update).
  5. Orders: In this section admin can view the food order details and they have also right to change order status according to current status.
  6. Search order: In this section, admin can search particular order with the help of order number.
  7. Reports: In this section admin can view order details, order counts and sales report according to dates.

Admin can also update his profile, change the password and recover the password.

User Module

1.Food Menu: In this section, user can view which food available in restaurants

2.My Accounts: In this section, user can his/her password, view and update his/her profile and log out from accounts.

3.My orders: In this section, user can view order history after login.

4.Cart: In this section, user can add their food which he/her want to order.

5. User has also a facility to download his/her invoice and cancel orders if he/she wants to cancel.

Brief Information about the homepage

In this page guest user (user which not registered) can view restaurants food menu, search food according food name and the guest user can also sign up in restaurants and registered user can sign in. User can also track their order without login.

Some Project Screenshots

Food Ordering System home Page
My Order Page
Admin Dashboard
Order Details Page

How to run the Food Ordering System (FOS) Project

  1. Download the zip file
  2. Extract the file and copy fos folder
    3.Paste inside root directory(for xampp xampp/htdocs, for wamp wamp/www, for lamp var/www/html)
  3. Open PHPMyAdmin (http://localhost/phpmyadmin)
  4. Create a database with name fosdb
  5. Import fosdb.sql file(given inside the zip package in SQL file folder)
  6. Run the script http://localhost/fos (frontend)
  7. For admin panel http://localhost/fos/admin (admin panel)
    Credential for admin panel :
    Username: admin
    Password: Admin@321
    Credential for user panel
    Password: User@321

View Demo ————————————-

Project Download Link 

Recommended Tutorials for you


Anuj kumar

This is Anuj Kumar. I’m a professional web developer with 5+ years of experience. I write blogs in my free time. I love to learn new technologies and share with others. I founded PHPGurukul in September 2015. The main aim of this website to provide PHP, Jquery, MySQL, PHP Oops and other web development tutorials. .


  1. I want to buy this project but i want the exact information sir.Whether it is a complete project or we have to modify any thing.Sir please will u contact me in the mail

  2. sir, i would like to buy this project. But,could you help me in some modifications? can you make the food booking for cycle of 15 days?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Back to top button