A fair, GPA-ranked competitive allocation system that places internship students onto rotation tracks, specialties, and hospitals based on their ranked preferences.
Check the galleryJan 2025 - Present
A platform that automates one of the hardest administrative problems in a medical internship program: distributing students across rotation tracks, specialties, and hospitals — fairly, transparently, and at scale.
Hundreds of interns each submit ranked preferences for tracks and monthly hospital placements, while every facility has a limited number of seats per specialty per month. Doing this by hand is slow, opaque, and easy to dispute.
Laravel 11 with a Filament 4 admin, backed by PostgreSQL and deployed on Fly.io via a multi-stage Docker build (nginx + PHP-FPM + supervisor). The core allocation logic is the most algorithmically interesting part of the suite, with ~180 commits of iteration behind it.
© 2025, All Rights Reserved.