clinicka
A role-based clinic management portal for Gordon College: because paper medical clearance forms were nobody's favorite part of enrollment.
Four roles, one submission pipeline: students upload lab results and requirements, staff review and clear them, admins manage accounts and reports, and a super admin oversees it all. Built on React, TypeScript, and Supabase Edge Functions, with a pluggable OCR layer that reads lab results through Azure AI Vision or OCR.space: swappable from the admin settings, no redeploy required.
- pending
- in review
- returned
- resubmitted
- physical exam
- approved
- React 18
- TypeScript
- Vite
- Tailwind
- Supabase
- Cloudinary
- Upstash Redis
