MedBackend

Active

MedBackend is an end-to-end backend system engineered to solve real-world scheduling challenges in healthcare. It manages doctor availability, patient registration, and appointment booking with a focus on data consistency and reliability. The system handles concurrent booking attempts through slot-locking mechanisms and transaction-safe scheduling logic, ensuring no double bookings even under simultaneous requests. The architecture follows clean separation of controllers, services, and routes, with Redis powering the locking layer for low-latency performance. Built as a team project — responsible for designing and implementing the complete backend system and core scheduling logic.

Node.jsExpress.jsPostgreSQLRedis

Detailed write-up coming soon.