Skip to content

Appointment Booking System For Doctors Along With Admin Dashboard

License

Notifications You must be signed in to change notification settings

Ayushkhodankar/AppointmentSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Appointment Booking System

A web application designed to streamline the process of booking appointments with doctors. It includes features for user registration, login, appointment booking, and an admin dashboard for managing appointments and doctor availability.

Features

  • Responsive Design: Optimized for both mobile and desktop devices.
  • User-Friendly Interface: Easy navigation for users to book appointments.
  • Admin Dashboard: Manage doctor availability, view, update, and delete appointments.
  • Database Management: Stores user and appointment data securely.

Technologies Used

  • Frontend: JSP, HTML5, CSS3, JavaScript, Bootstrap
  • Backend: Java Servlets, JSP
  • Database: MySQL
  • IDEs:
    • VSCode (Frontend)
    • Eclipse-Neon (Backend)

Installation

  1. Clone the Repository
    git clone https://github.com/yourusername/appointment-booking-system.git
    cd appointment-booking-system
  2. Set Up the Database
    • Install MySQL.
    • Import the SQL script located in the database folder to create the required tables.
  3. Run the Application
    • Open frontend JSP files in VSCode.
    • Use Eclipse-Neon to run the backend application.

Usage

Once installed, access the system through your local server:

  • Landing Page: Users can register, log in, and book appointments.
  • Admin Dashboard: Manage doctor availability, view, update, and delete appointments.

Contributing

  1. Fork the Repository
  2. Create a Feature Branch
    git checkout -b feature/AmazingFeature
  3. Commit Your Changes
    git commit -m "Add some amazing feature"
  4. Push to the Branch
    git push origin feature/AmazingFeature
  5. Open a Pull Request

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Appointment Booking System For Doctors Along With Admin Dashboard

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published