KD.
01About
02Projects
03Experience
04Tech Stack
05Contact
06Piano
KD.
Back to projects
Mobile Medical Lab logo

Mobile Medical Lab

Mobile lab bookings, simplified for patients and technicians.

Live Demo Play Store App Store
WebAPI
FlutterFlutterNestJSNestJSNext.jsNext.jsSupabaseSupabaseSwaggerSwagger

Screenshots

Web

Book in minutes

Mobile lab testing, right at home
mobilemedicallab.com

Pick your test

Every collection type, one simple menu
mobilemedicallab.com

Trusted since 2008

Meet the certified team behind every visit
mobilemedicallab.com

Three easy steps

Book, get visited, get results — that's it
mobilemedicallab.com

App

Problem

Patients needed a simple way to book at-home lab tests, and the clinic needed a reliable system to manage scheduling, results, and technician dispatch across both mobile and web.

Responsibilities

  • Built the Flutter mobile app end-to-end
  • Designed and built the NestJS API powering both clients
  • Built the Next.js booking website
  • Implemented account, scheduling, and results flows

Architecture

A Flutter mobile app and a Next.js web app share one NestJS REST API, documented with Swagger, handling bookings, accounts, and technician scheduling.

Challenges

  • Keeping booking state consistent across a mobile app and a separate web app on the same backend
  • Modeling scheduling and dispatch logic for mobile lab technicians

Results

  • Live on the App Store and Google Play
  • Live production web app at mobilemedicallab.com
  • Backend API live with interactive Swagger documentation