Teledoc is a web-based application designed to facilitate the scheduling of appointments between patients and doctors. It provides a platform for patients to search for doctors based on various criteria such as specialization, location, and availability, and book appointments with them online. The system also enables doctors to manage their appointment schedules and interact with patients efficiently.
- PHP: Hypertext Preprocessor (PHP) is used for backend development, handling server-side logic, and interacting with the MySQL database.
- MySQL: MySQL is utilized as the relational database management system (RDBMS) for storing and managing data related to patients, doctors, appointments, and other system entities.
- HTML/CSS: HyperText Markup Language (HTML) and Cascading Style Sheets (CSS) are employed for frontend development, defining the structure and styling of the web application.
- JavaScript: JavaScript may be used to add interactivity and dynamic functionality to the user interface, enhancing the user experience.
- User Authentication: Patients, doctors, and admin users can register and login securely to access the system.
- Doctor Search: Patients can search for doctors based on specialization, location, and availability.
- Appointment Booking: Patients can book appointments with doctors, specifying the date, time, and reason for the appointment.
- Appointment Management: Doctors can view and manage their appointment schedules, including accepting, rejecting, or rescheduling appointments.
- Admin Panel: Admin users have access to an administrative panel to manage user accounts, doctor profiles, and system settings.
-
Download and Install XAMPP
- Download XAMPP from the official website and follow the installation instructions.
-
Start Apache and MySQL Servers
- Open the XAMPP Control Panel and start the Apache and MySQL servers.
-
Clone the Repository
git clone https://github.com/zenjahid/TeleDoc.git
-
Move the Project Files
- Move the cloned project directory to the
htdocs
directory inside the XAMPP installation directory.
- Move the cloned project directory to the
-
Import Database
- Open phpMyAdmin, create a new database named
teledoc
, and import the SQL file (teledoc.sql
) provided in the project'sdatabase
directory.
- Open phpMyAdmin, create a new database named
-
Configure Database Connection
- Open the
connection.php
file to update the database connection details as per your XAMPP configuration.
- Open the