Independent Project · 2018
Patient Management System
Reception, doctor, and pharmacy workflows with patient history and repeat medicines.
JavaSpring BootJPA / HibernateREST APIMaven
Problem
Clinics need to coordinate reception, doctors, and pharmacy around a single patient record, including history and recurring prescriptions.
My role
Sole developer — designed and built the full system end to end.
Architecture overview
A Spring Boot application with JPA/Hibernate persistence and REST APIs spanning the reception → doctor → pharmacy flow, with patient history and repeat-medicine handling.
Key features
- Reception, doctor, and pharmacy workflows
- Patient history and previous appointments
- Repeat-medicine handling
- Appointment management
Engineering challenges
- Modeling a shared patient record across three roles
- Handling repeat prescriptions cleanly within patient history
Outcome / impact
A connected clinic workflow unifying reception, doctor, and pharmacy around a single patient record.