Skip to content

Healthcare · Web

Usman Laser Eye Clinic

Patient registration, tokens & appointments

Role
Full Stack Developer
Year
2026
Status
Open source
Stack
6 technologies

Overview

Built around how the clinic actually works — a receptionist at the front desk and doctors moving through a daily queue.

What I built

  1. 01Permanent, atomically generated MR numbers per patient (e.g. MR-000001).
  2. 02Search by name, phone or MR number to reuse existing records — no duplicates.
  3. 03Daily token queue with per-patient status flow for doctors.
  4. 04JWT authentication with Receptionist and Doctor roles; appointment management and stats.