The system allows doctors to manage their booking slots online. Patients are allowed to book empty slots online and those slots are reserved in their name. The system manages the appointment data for multiple doctors of various date and times. Each time a user visits a doctor his/her medical entry is stored in the database by doctor..