Skip to content

An online platform to facilitate the process of booking appointments with doctors for their clients or patients.

Notifications You must be signed in to change notification settings

vardhanrajya08/edoc

Repository files navigation

edoc

Simple web project that made for e-solutions.

The purpose of this project is to create an online platform for medical establishments, such as clinics and hospitals, to facilitate the process of booking appointments with doctors for their clients or patients. The platform will help in organizing the schedules of appointments and provide a convenient and efficient method of scheduling appointments for both patients and doctors.

The system is composed of three main components: the administrator, the doctor, and the patient. The administrator is responsible for maintaining the list of doctors and their specialties, as well as their details and system credentials. The patients can access the platform through a website, where they can search for doctors based on their specialties and check the doctors' weekly schedules to determine the best day and time for an appointment.

Once the patient has found a suitable doctor, they can submit a request for an appointment through the platform. The doctor can then view their appointments and the appointment requests from patients to determine their availability.

This online doctor appointment system aims to streamline the process of booking appointments, making it more convenient and efficient for both patients and doctors. By automating the scheduling process, the platform will help to reduce wait times and improve the overall patient experience.

1.Admin

Admin can add doctors,edit doctors, delete doctors;

Schedule new doctors sessions,remove sessions;

View patients details;

View booking of patients;

2.Doctors

View their Appointment;

view their scheduled sessions;

view details of patients;

delete account;

edit account settings;

3.Patiens(Clients)

make appointment online;

create accounts themslves;

view their old booking;

delete account;

edit account settings;

If you are Admin,doctor or patient ,only have one page to login :)


HOW TO GET STARTED

Open your XAMPP Control Panel and start Apache and MySQL.

Extract the downloaded source code zip file.

Copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory.

Browse the PHPMyAdmin in a browser. i.e. http://localhost/phpmyadmin

Create a new database naming edoc.

Import the provided SQL file. The file is known as DATABASE edoc.sql located inside the source code root folder.

Browse the Doctor's Appointment Systsem in a browser. i.e. http://localhost/edoc/

DATABASE NAME: 'edoc'

BUILDIN USER ACCOUNTS OF THIS PROJECT

ADMIN EMAIL: admin@edoc.com

ADMNIN PASSWORD: admin

DOCTOR EMAIL: doctor@edoc.com

DOCTOR PASSWORD: doctor

PATIENT EMAIL: patient@edoc.com

PATIENT PASSWORD: patient


The Project was developed using the following technologies:

Apache Version: 2.4.39

PHP Version: 7.3.5

Server Software: Apache/2.4.39 (Win64) PHP/7.3.5

MySQL Version: 5.7.26

About

An online platform to facilitate the process of booking appointments with doctors for their clients or patients.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published