Restaurant Management System using PHP/MySQLi with Source Code



Restaurant Management System is a PHP/MySQLi project that manages a certain restaurant food ordering and reservation system. This system was developed mainly to provide certain restaurant customers an online ordering, table reservation, and hall reservation transactions. The restaurant management system has its own admin side or admin panel where can restaurant management or the system administrator can manage and maintain the dynamic data of their website and also manage the orders and reservations of their customers.


This Restaurant Management System Source Code was originally submitted to this website on November 28, 2017, and it was written in PHP/MySQL. And as of now, December 8, 2020, this system source code is upgraded to PHP/MySQLi so that the error that may occur due to the higher PHP versions changes will be lessened because some of the script used in this project was deprecated or removed to the higher versions of PHP.


User Side

  • Food Ordering System
  • Member Account Management
  • Hall and Table Reservation
  • Contact Us Page (Static Page)
  • About Us Page (Static Page)

Admin Side

  • Categories Management
  • Food List Management
  • Hall and Table List Management
  • Orders Management
  • Staff Management

How to Run

  1. Download the source code and extract the zip file.
  2. Download or set up any local web server that runs PHP script.
  3. Open the web-server database and create a new database name it "rms".
  4. Import the SQL file located in the database folder of the source code.
  5. Copy and paste the source code to the location where your local web server accessing your local projects. Example for XAMPP('C:\xampp\htdocs')
  6. Open a web browser and browse the project. E.g [http://localhost/rms]

Admin Access


Username: admin
Password: 1234

Installation Demo

I hope this source code will help you.

Enjoy Coding :)


Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.


1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.


Submitted bydeep soni (not verified)on Fri, 03/06/2020 - 22:26

thanks i am downloading this project for educational purpose.
Submitted byPnc (not verified)on Tue, 12/08/2020 - 18:09

http://localhost/New%20Folder/rms/admin/login-exec.php its an fatal error why ?
Submitted byWasif Hussain (not verified)on Tue, 05/18/2021 - 12:57

Project is nice starting point for full restaurant needs. As for now the only bug is (get_magic_quotes_gpc() function which has been discontinued in later versions of php. the work around is to remove this function from all *-exec.php files. Good work and keep it up.

Thanks removing the following code snippet from all *-exec.php works.
  1. if(get_magic_quotes_gpc()) {
  2. $str = stripslashes($str);
  3. }

Add new comment