How to make an app for a diagnostic lab

A lab's day is a chain: a home collection request comes on WhatsApp, a staff member goes out, the sample reaches the lab, the report is made, and someone sends it. An app shows each request's status so nothing is forgotten between the phlebotomist, the counter and the pathologist.

Updated 2026-11-09

Who uses the app

The counter staff, the home collection staff and the lab owner, each on their own phone. Everyone needs the same list, so connect your own Supabase database and ask for sign-in; patient names and tests stay private to your staff.

The screens a diagnostic lab app needs

Features worth asking for

Where the data lives

Because collection staff and the counter use different phones, connect your own Supabase database from the chat with sign-in. If patients pay online before a home visit, connect your Razorpay account as well; the money goes to the lab.

How to make it with AppCub, step by step

  1. Decide what the app does. List the screens you need, for example: Collections today, Samples, New request, Patients, Payments.
  2. Describe it to AppCub. Paste the request below, changed to your own business and details.
  3. Check the plan. AppCub shows the screens and features it will build. Change them in the chat until they are right; seeing the plan is free.
  4. Try it on your phone. The app runs live next to the chat. Scan the QR code to install it, and ask for changes.
  5. Share it. Share it as a web link, an APK file, or publish it on Google Play from your own developer account.

Copy this request, change the details to match your diagnostic lab, and paste it into AppCub:

Make an app for my lab, Awasthi Pathology in Lucknow. Staff sign in. Screens: collections today, samples, new request, patients, payments and rate list. A request has the patient, phone, tests from the rate list, home or walk-in, referring doctor, and the total. Home collections show the address with a Google Maps button and the staff member assigned. Samples move through collected, received, report ready and report sent. Add a WhatsApp button to tell the patient the staff is coming, a report-ready list with a button to open the patient's WhatsApp, cash per staff member, and a receipt PDF. Teal and white colours.

Tips for a diagnostic lab app

What it costs

See all plans

Good to know

Questions

Can the app send reports to patients automatically?

No. The app shows which reports are ready, and a button opens the patient's WhatsApp chat; your staff attach the report PDF there and send it.

Can the app connect to our analyser or lab software?

No. AppCub doesn't connect to lab machines or LIS software. Use the app for requests, home visits, status and payments alongside them.

Can home collection staff see only their own visits?

Yes. Ask for each staff member to sign in and see the collections assigned to them, with a Google Maps button for each address.

Can patients request a home collection in the app?

Most labs keep requests on WhatsApp. A patient screen is possible with an online database, but start with the staff app first.

Can the app track money collected by each phlebotomist?

Yes. Each payment is saved with who collected it, so the counter can settle cash at the end of the day.

Can the app tell us which reports are late?

Yes. Ask for a list of samples received more than a set number of hours ago that are not yet marked report ready, shown when the app is opened.

Read next

Make your diagnostic lab app

Seeing the plan is free. Building starts with a 2-day trial for ₹99.

Start building