Preface: Planificarea pacientilor la cabinetele doctorilor dintr-un spital, pe baza preferintelor si programului acestora.
Hospital Planner is a Java Spring Web application designed to streamline appointment management in hospitals, with the help of Bootstrap 5 and Oracle SQL. It offers patients the ability to book appointments with doctors and view their schedules. In cases where a preferred appointment slot is unavailable, the system provides recommendations for alternative open slots based on the patient's preferences.
Furthermore, each appointment includes a report feature, allowing doctors to fill in treatment details and diagnoses. Patients can access their reports once they have been completed by the doctor, providing transparency and easy access to their medical information.
Healthcare professionals can manage their schedules, and administrators have access to a dashboard for administrative tasks. The application aims to enhance the patient experience, optimize resource utilization, and provide data-driven insights for decision-making.
In order to run the programm, first download the repo and run the Arcadia.sql script for an Oracle SQL DataBase. After this, run the HospitalPlannerApplication.java file in your desired java IDE. When the Spring initialization is done, pres CTRL+Click on the commented link or type in your browser http://localhost:9087/ as the site isn't hosted. If you want to explore all the funtionalities of our project, use one of the provided accounts below. Alternative, create a new account as a patient or a doctor and explore. Enjoy!
- Patient account:
- email: "[email protected]"
- password: "Patient1234"
- Doctor account:
- email: "[email protected]"
- password: "Doctor1234"
- Admin account:
- email: "[email protected]"
- password: "Admin1234"
- Chichirau Claudiu-Constantin
- Onofrei Maria
Proiect Programare Avansata - Anul II - Facultatea de Informatica Iasi (2023)