Skip to content
Apptology
Health-tech · 2025

38 days from Figma file to clinic floor.

38 days
Kickoff to live use in three clinics
Next.jsSupabaseCal.comTwilioStripeResend
Situation

A Dubai-based founder with a clinical background came to us with a Figma file, a list of 12 partner clinics, and a 6-week window before a demo to a regional health insurer. She'd been quoted 4-6 months by two larger firms.

Task

Ship a multi-tenant clinic management MVP by demo day, covering patient registration, e-prescription, appointment booking via Cal.com, role-based staff access, and basic billing. Success: live use in two real clinics, end-to-end patient flow, no critical bugs in the demo.

Approach

We compressed the build by saying no to features that wouldn't be touched on demo day. No mobile app, since the demo would happen on a tablet anyway. No custom design system either: we used a stripped-down shadcn/ui base and put the effort into the patient form flow instead.

We picked Supabase over a custom Postgres + auth setup; the auth flexibility we'd lose wasn't worth the two weeks of build. We integrated Cal.com via their public API and webhook system. Building a calendar from scratch wasn't going to happen in 38 days, and Cal.com's UI was good enough that the founder agreed to white-label it.

We embedded with her team in a private Slack channel from day one. Weekly demos every Friday. A bug triage policy: anything blocking a patient action got fixed same day; everything else waited until Monday.

Results
  • Demo day shipped. The insurer signed a pilot two weeks later.
  • 38 days from kickoff to live use in two clinics in Dubai and one in Sharjah.
  • The patient registration flow completes in 73 seconds median.
  • Zero critical bugs in the first 30 days post-launch.
“Apptology's team felt like our co-founders, not a vendor.”
Founder · Dubai health-tech startup
What we’d do differently

We'd push harder on the e-prescription compliance review earlier. We caught a DHA data-handling requirement in week 5 that should have been a week-1 finding. No production impact, but a stressful weekend.