Spring BootReactMySQL
Outpatient Monitoring System
An outpatient system for managing patient records, diagnoses, and appointments with a secure admin interface.

Role
Full-Stack Engineer
Timeline
6 weeks
Impact & Metrics
- Reduced time to register and schedule visits
- Improved data consistency across patient records
- Simplified daily workflow for clinic staff
Problem
Clinics needed a reliable way to manage outpatient visits, schedules, and records with proper access control.
Constraints
- Sensitive medical data required role-based access
- Legacy workflow relied on spreadsheets and manual scheduling
- System needed to be simple for staff with mixed technical ability
Decisions
Role-based access control
Implemented admin and staff roles with scoped permissions to protect patient data.
Structured data model
Designed normalized tables for patients, visits, diagnoses, and appointments to ensure consistency.
Operational dashboards
Surface key actions (today’s appointments, pending records) to reduce navigation friction.