Z Zelnoo Customer App
Patient App · Expo / React Native

The Customer App is a diagnostics marketplace in your pocket.

A “Zomato-style” patient app: search tests or snap a prescription, book a home collection or center visit in under a minute, pay securely, then watch your phlebotomist arrive on a live map — and read your results with AI-flagged insights when they’re ready.

Expo 54 · RN 0.81 Prescription OCR (Claude) Live WebSocket tracking Secure payments
~50
Screens shipped
OCR
Prescription → tests
Live
Phlebo map tracking
AI
Report insights
The booking journey

From a prescription photo to results — in one app

1

Discover

Browse by category, search a test, or upload a prescription — Claude OCR reads it and auto-selects the matching tests.

2

Book

Choose instant or scheduled, pick a patient, confirm a slot and address, and review the all-in price.

3

Pay

Secure gateway checkout with deep-link return; the booking confirms only on a successful payment.

4

Track

Watch the assigned phlebotomist approach in real time on a live map with an ETA and status timeline.

5

Receive & act

Reports land in an encrypted vault with AI interpretation, abnormal-marker flags and one-tap secure sharing.

What patients get

Everything around the test, handled

🔍

Discovery

Category browse, keyword search, lab explore, favorites and side-by-side price comparison across labs.

📸

Prescription OCR

Snap or upload a prescription; AI extracts the ordered tests and pre-fills the booking — no manual lookup.

🗺️

Live tracking

Real-time phlebo location, heading and ETA over WebSocket, with a graceful polling fallback.

🧬

Smart reports

A report vault with AI insights, abnormal-value flags, trend charts and consent-gated sharing.

🏠

Profiles & addresses

Family/dependent bookings, saved addresses with geolocation, and full profile & notification settings.

💬

In-app support

Raise tickets and live-chat with support without leaving the app, backed by order-aware AI.

🔐
Privacy-first by default. Tokens live in device-encrypted secure storage, reports are consent-gated, and the same RBAC backbone that protects the platform protects every patient request.
Connected systems & impact

The demand side of the whole machine

A single patient booking sets off a chain reaction across dispatch, the lab, payments and reporting — the app is where it all starts and ends.

→ ALLOTMENT

Dispatch

A paid booking triggers the Allotment Engine, which picks the phlebotomist the patient then tracks live.

↔ PHLEBO APP

Collection

The phlebo’s status and GPS stream into the patient’s tracking screen; OTP exchange confirms identity at the door.

→ LAB PORTAL

Fulfillment

Orders flow to the center; processing states push back as live status updates the patient can see.

↔ PAYMENTS

Checkout

Secure gateway integration with deep-link return, retry and refund handling completes the booking.

↔ AI / REPORTS

Insights

Claude reads prescriptions and report markers, surfacing auto-selected tests and abnormal-value flags.

↔ SUPPORT

Care

Tickets and live chat connect straight to the Support system with the patient’s order context attached.

60-second booking
OCR + guided flow remove friction
Trust through visibility
Live tracking like a food-delivery app
Results that mean something
AI insights, not just a PDF