Dental Clinic Appointment Reservation System in PHP with Source Code


Hello guys! I have created A Dental Clinic Appointment Reservation System Project. This project helps a certain dental clinic to provide their patients or potential patients an online platform to schedule an appointment. This was developed for a specific Dental Clinic but the source code is easy to learn so you can modify it. The said web application project has 3 modules which are the Public Side, Member Side, and Admin Side. Most of the contents that are shown on the public side are static which means should be modified programmatically.

This Appoint Reservation System Project was developed using PHP, MySQL Database, HTML, CSS, Javascript, and Bootstrap for the design. It has a good graphical user interface (GUI) and a User-friendly Environment. This project was originally developed using PHP/MySQL and now updated to PHP/MySQLi so this project can run properly using later versions of PHP.

These are the Features:

Public Side

  • Home Content
  • Services Content
  • About Us Content
  • Contact Us

Admin Side

  • Login/Logout
  • Schedule List
  • Manage Schedule List
  • Manage Today's Schedule List
  • Service List
  • Manage Services
  • User List
  • Manage Users
  • Member List
  • Manage Members
  • Note List
  • Manage Notes

Member Side

  • Registration
  • Login/Logout
  • Schedule Appointment
  • Manage Account
  • Schedule List

These are some images of the pages of this project:

Public Home Page

Services Page

Schedule Appointment

Admin Login

Admin Schedule List

The project source code is free to download on this website. Feel free to download and modify the source code the way you wanted. Follow the instructions below on how to run this project.

How to Run


  • Download and Install any local web server such as XAMPP/WAMP.
  • Download the provided source code zip file. (download button is located below)


  1. Open your XAMPP/WAMP's Control Panel and start the Apache and MySQL.
  2. Extract the downloaded source code zip file.
  3. If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
  4. Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin
  5. Create a new database naming database.
  6. Import the provided SQL file. The file is known as database.sql located inside the db folder.
  7. Browse the Dental Clinic Appointment Reservation System in a browser. i.e. http://localhost/APR and http://localhost/APR/admin for the admin side.

Admin Access Information:

Username: admin
Password: admin


That's it! You can now explore the features and functionalities of this Appointment Reservation System Project in PHP. This may help you as a reference if you are developing a PHP Web Application like this. I hope this will help you with what you are looking for. Thank you!

Happy 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 byAjala Adebayo (not verified)on Thu, 03/27/2014 - 22:07

This is a powerful system, which made me look out the more for PHP. But how can i find the search part in the system.
Submitted byAnonymous (not verified)on Tue, 08/05/2014 - 10:38

Sir pakicheck naman po ung error sa bandang schedule.php at sched_today.php
Submitted bybhagyashree (not verified)on Sat, 01/24/2015 - 00:44

accounts for teph and admin as user and password didn't login
Submitted byShubham` (not verified)on Sat, 10/31/2015 - 12:59

the features services is not accessible.Is there any solution for that?
Submitted byidaishe (not verified)on Wed, 03/08/2017 - 04:02

May i have your contact Mr jkev
Submitted byCornelius U (not verified)on Mon, 03/19/2018 - 13:01

Hello, please, how can I use it in my project? Thanks
Submitted byCAPTCHA NOT WORKING (not verified)on Mon, 08/02/2021 - 12:11

Why is the captcha on register not working?
Submitted byAnonymous (not verified)on Thu, 12/02/2021 - 13:55

Error in edit_service.php
Submitted byJohn Mike (not verified)on Fri, 05/26/2023 - 00:57

How can I change the pictures in this project

Add new comment