Skip to content

A Doctor Appointment Management System Based on Java Only. Uses Text Files as DB.

Notifications You must be signed in to change notification settings

HasaanAhmad/Appointment-Managment-System

Repository files navigation

Doctor Appointment System

A simple system based on Java. As per restriction System uses Text Files as Database. This is a simple program which let you register and login as doctor as well as patient. This is our second semester Final Project based on "Java" Only.

Functionalities

Now I added almost all functionalities. Doctors can view specific appointments assigned to them. Patients can view their particular appointments and can also remove appointments. While the admin can view all Doctors, all Patients, and all appointments. Authentication is added for login and registration methods.Validation is added for fields like Credit cards, Name, age, and Contacts.

Classes Used

  • Main Class
  • Doctor Class
  • Patient Class
  • Admin Class

Methods

  • reg()
  • login()
  • appointment()
  • viewDoctors()
  • removeDoctor()
  • removePatient()
  • removeAppointment()

Tech Stack

Client: Based on CMD Database: Text Files

🔗 Links

portfolio linkedin twitter

Authors

Releases

No releases published

Packages

No packages published

Languages