Redwan Wadud
Menu

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.

Tech Stack

Node.jsExpressMongoDBRedisTwilioDockerREST APIJWT