Projects / Healthcare Scheduling API
Healthcare Scheduling API
Backend Developer // Aug 2021 - Oct 2021
Highlights
- Centralized scheduling across 5 clinic locations
- Automated SMS reminders reducing patient no-shows
- Waitlist engine with real-time cancellation notifications
- Conflict detection preventing double-bookings across providers
- Full audit logging and encrypted patient data at rest
- Processed 300+ weekly appointment bookings
About This Project
A backend scheduling service built for a healthcare group operating 5 clinic locations. The API replaced their phone-based booking system with a centralized service consumed by their front desk software and a patient-facing booking widget.
The system manages provider availability across locations, appointment types with configurable durations, and conflict detection to prevent double-bookings. A waitlist engine automatically notifies patients via SMS when cancellations open preferred time slots. Automated appointment reminders are dispatched 48 hours and 2 hours before scheduled visits, reducing no-show rates by 30%.
The API implements soft-delete patterns and full audit logging for compliance requirements. Patient data is encrypted at rest, and all endpoints enforce role-based access distinguishing between front desk staff, providers, and administrators.