This project is a Patient and Doctor Management System designed for PES University Hospital. It allows for the management of patient and doctor records, providing basic functionalities like adding, viewing, and deleting records, as well as advanced features such as searching records and file storage.
-
Add Patient Records
- Allows the user to add new patient records with relevant details such as name, ID, age, gender, diagnosis, and contact information.
-
View Patient Records
- Displays a list of all patient records stored in the system, showing details such as patient name, ID, and other related information.
-
Delete Patient Records
- Enables the deletion of patient records by specifying the patient's ID, removing the entry from the system.
-
Add Doctor Records
- Allows the user to add new doctor records with details including name, ID, specialty, and contact information.
-
View Doctor Records
- Displays a list of all doctor records stored in the system, showing details such as doctor name, ID, specialty, and other relevant information.
-
Delete Doctor Records
- Enables the deletion of doctor records by specifying the doctor's ID, removing the entry from the system.
-
Search Patients by Name or ID
- Allows the user to search for patient records by entering the patient's name or ID, displaying the matching records.
-
Search Doctors by Name or ID
- Allows the user to search for doctor records by entering the doctor's name or ID, displaying the matching records.
-
Save Patient and Doctor Records to Files
- Enables the saving of all current patient and doctor records to external files for persistent storage.
-
Load Patient and Doctor Records from Files
- Allows loading of patient and doctor records from external files, restoring the system state from previously saved data.
- A C compiler such as GCC.
- Clone the repository from GitHub:
git clone https://github.com/your-username/PES-Hospital-Management-System.git