Restaurant Table Booking System using PHP and MySQL


 

Restaurant Table Booking System using PHP and MySQL is a web-based application. Restaurant Table Booking system project is developed to provide service facilities to restaurants and also to the customer. Customers can reserve the table online and check the status of the reservation.

Project Requirements

Project NameRestaurant Table Booking System in PHP
Language UsedPHP5.6, PHP7.x
DatabaseMySQL 5.x
User Interface DesignHTML, AJAX,JQUERY,JAVASCRIPT
Web BrowserMozilla, Google Chrome, IE8, OPERA
SoftwareXAMPP / Wamp / Mamp/ Lamp (anyone)
Project Modules

In this project, we use PHP and  MySQL database. It has two modules i.e  Admin and user.

User Module

Users can fill out the table reservation form.

User can also check the table reservation/booking status.

Admin Module

Secure admin/sub-admin login

Dashboard: In this section, the admin can all the brief details like total sub-admins, total bookings, new bookings, accepted bookings and rejected bookings.

Sub-Admins: In this section, Admin can create the sub-admin, delete sub-admins, edit sub-admins, and reset the passwords of sub-admins.

Tables: In this section, admin can add and delete the tables.

Bookings: In this section, the admin can view the new, accepted, rejected, and all bookings. Admin can take actions on new bookings.

B/w dates report: In this section, admin can generate the report of between two dates bookings.

Account Setting: Admin can update his profile, and change the password.

Admin can also recover the password.

Click Here : https://phpgurukul.com/restaurant-table-booking-system-using-php-and-mysql/

Sub-Admin Module

Sub-Admin and Admin features are the same except Sub-Admin creation. Sub-Admin can’t create the Sub-Admins.


Some of the Project Screens

Table Booking Form

RTBS booking form

 

Admin Dashboard

RTBS Dashboard

 

Manage Tables

RTBS manage tables

 

Booking Details

RTBS booking details

How to run the Restaurant Table Booking System (rtbs) Project

1. Download the zip file

2. Extract the file and copy rtbs folder

3.Paste inside root directory(for xampp xampp/htdocs, for wamp wamp/www, for lamp var/www/HTML)

4.Open PHPMyAdmin (http://localhost/phpmyadmin)

5. Create a database with the name rtbsdb

6. Import rtbsdb.sql file(given inside the zip package in the SQL file folder)

7. Run the script http://localhost/rtbs

Credential for Admin panel :

Username: admin
Password: Test@123


PHP Gurukul

Welcome to PHPGurukul. We are a web development team striving our best to provide you with an unusual experience with PHP. Some technologies never fade, and PHP is one of them. From the time it has been introduced, the demand for PHP Projects and PHP developers is growing since 1994. We are here to make your PHP journey more exciting and useful.

Website : https://phpgurukul.com

Comments

Popular posts from this blog

Pre-School Enrollment System using PHP and MySQL | PHP Gurukul

Global Food Ordering System Using PHP and MySQL | PHP Gurukul

Doctor Appointment Management System Using PHP and MySQL | PHP Gurukul