Doctor Appointment System in PHP and MySQL

Doctor Appointment System in PHP and MySQL

The project entitled Doctor Appointment System is an online platform that allows the customer/patient to register their information online. After the approval of account, they can now login and request for an appointment with their doctors. The admin will serve as the middle man or secretary between the doctor and patient. The admin can manage the records of the system.

The said system was designed and developed in PHP, MySQL and Bootstrap.  Our team is willing to help you modify the project based on your specific requirements.

Patient Sign-up – to access and use the services of the platform the customer/patient will need first to sign-up and enter their personal information such as their name, address, contact, email, username and password. The image below is the sign-up form of the project.

Doctor Appointment System Patient Signup Form
Doctor Appointment System Patient Signup Form

Login Form – after the approval of the customer/patient registration, they can now use the services of the platform. They need to enter the username and password (the one they used in the registration process) to access the system and book for an appointment with their doctor. This is also the login form used by the administrator to access the system and manage the records.

Doctor Appointment System Login Form
Doctor Appointment System Login Form

Dashboard – this page serves as the homepage of the administration part of the system, this module can only be accessed after the login process. Based on the image below, the dashboard of the system shows the number of doctors affiliated or recorded in the system, the number of registered customers/patient, the number of appointments separated according to the status (cancelled, accepted or confirmed) and the number of medicines in the inventory list.

Doctor Appointment System Dashboard
Doctor Appointment System Dashboard

List of Doctors – the module presented below is the lists of doctors affiliated or connected to this specific clinic or laboratory. The information includes the name, gender, contact number, address, schedule and specialization.

Doctor Appointment System Lists of Doctors
Doctor Appointment System Lists of Doctors

Add Announcement – this module can only be accessed and managed by the administrator of the system, they can post and update an announcement which can be viewed in the front-end website of the system. The announcements are posted and can be viewed by anyone without having to enter their username and password, in other words it is available to the public visitors of the website.

Doctor Appointment System Add Announcement
Doctor Appointment System Add Announcement

Lists of Activities – this refers to the list of announcements created and posted by the administrators, as you can see in the image below, the admin can add, update and delete an announcement.

Doctor Appointment System Lists of Activities
Doctor Appointment System Lists of Activities

Consultation Form – this module records the patient information, consultation fee, findings and recommendation of the doctor and medicine prescription with quantity. Information will be stored and archived in the patient health record that will serve as a guide for the next consultation.

Doctor Appointment System Consultation Form
Doctor Appointment System Consultation Form

Patient Appointment Page – this page is for the customer/patient so that they can monitor their appointment schedule.

Doctor Appointment System Patient Appointment Page
Doctor Appointment System Patient Appointment Page

Services Offered Page – this page is on the front-end part of the website, this is where all the services of the laboratory are posted.

Doctor Appointment System Services Offered Page
Doctor Appointment System Services Offered Page

Schedule Appointment – this module is where the customer/patient sets and applies for an appointment with their doctor, they will specify the date and time of the consultation. Customers/patients can also set an appointment in the clinic if they don’t have the internet connection. In the image below, the admin can also access the feature and sets an appointment; this method is for the walk-in patient/customer.

Doctor Appointment System Schedule Appointment
Doctor Appointment System Schedule Appointment

Lists of Cancelled Appointment – the customer can cancel an appointment provided that they will inform the doctor ahead of time, doctors on the other hand can also cancel an appointment provided that they can refer their patient to the other doctor. The image below is the module that records and archives the cancelled appointments.

Doctor Appointment System Lists of Cancelled Appoinments
Doctor Appointment System Lists of Cancelled Appoinments

Lists of Customers – information of patient/customer are recorded in this module of the system. Information of the customer/patient is based on their registration. The approved registration of the customer/patient will proceed in this module of the project. The user itself can update their personal information.

Doctor Appointment System Lists of Customers
Doctor Appointment System Lists of Customers

Send Schedule Request – customer/patient can send a schedule request to their doctor for confirmation of the date and time of consultation.

Doctor Appointment System Send Schedule Request
Doctor Appointment System Send Schedule Request

Lists of Medicines – list of medicines available in the clinic/laboratory are recorded and stored in this module of the project; this is only for recording purposes, the system is not yet capable of inventory of medicine, that feature will be incorporated in the next version of the system.

Doctor Appointment System Lists of Medicines
Doctor Appointment System Lists of Medicines

Contact no. 09663746261

Email. cenoga38@gmail.com

Credits to the authors of the project.

You may visit our facebook page for more information, inquiries and comments.

Hire our team to do the project.

, , , , , , , , , , , , , , , , , , , , ,

Post navigation