Skip to content

Hospital Management System

A Java record engine for patients, appointments and staff, with no double bookings.

My role
Systems developer & Scrum coordinator
When
2024
Status
Team project
Stack
Java, OOP, SQL
READY programme group photo

01

Where it started

Clinical staff were juggling disconnected records, scheduling collisions and manual transcription errors.

02

What I owned

Systems developer & Scrum coordinator

03

How I built it

  • Modelled the domain (patients, doctors, appointments, records) with UML in Visual Paradigm before writing code.
  • Separated persistence from business rules with a DAO layer, using transactional locking on bookings.
  • Ran the team in Scrum on GitHub with branch protection and peer-reviewed PRs.

04

What changed

A working system covering records, appointments and reporting, with no scheduling conflicts under load testing.

JavaOOPSQLUMLScrum