← Downloads

Testing NeoCliniQ

Everything below can be done in an afternoon with one Windows PC and one Android phone or tablet on the same Wi-Fi. Work through it in order — each part leaves the system in the state the next one needs. Where something is deliberately missing or known to be rough, it says so rather than letting you find out.

What this software is

Software for a small clinic: a doctor's computer that holds the patient records, a pharmacy tablet at the counter that bills them, and a QR code in the waiting room that lets a patient join the queue from their own phone.

The clinic's own computer is the system of record. Patients, visits and prescriptions live there and keep working with the internet unplugged — that is the central design decision, and it is worth testing directly (Part 7). The server we run holds licences and relays the patient QR flow; it never becomes the place a clinic's records live.

What you need

Part 1 · Set the clinic up

  1. Install the clinic app and open it. The first screen asks whether this is a new clinic or an existing one. Choose new. The second tab matters: a reinstall, a replaced laptop or a second computer at the same clinic all take that route. Registering again there would create a duplicate practice.
  2. Enter a clinic name and an email address. You are not asked to invent a clinic code — it is generated from the name and is permanent.
  3. Read the code from your email and enter it.
  4. Create the first account. This is the clinic's super admin: it can sign in to both the clinic app and the counter. The password is hashed on your machine and never sent to us. We only ever learn the email address, because that is what a licence is keyed to.
  5. Go to Settings → Patient QR. Print it, or leave it on screen — you will scan it in Part 3.

Worth trying: close the app halfway through setup and reopen it. It should resume where you left off rather than start again.

Part 2 · Pair the counter

  1. Install the pharmacy app on the Android device and open it on the same Wi-Fi.
  2. It searches for clinic computers by itself. With exactly one on the network it skips straight to asking for a code — there is no list to choose from when there is only one answer.
  3. On the clinic app, open Settings → Pharmacy devices. A six-digit code is already on screen, with a countdown.
  4. Type it on the tablet. Typing the sixth digit submits it.
  5. Sign in on the tablet with the account you made in Part 1.

If discovery finds nothing — many clinic routers block the multicast it uses — the same screen offers the clinic's address typed by hand, and a QR to scan. That is a supported route, not a workaround.

Also try: the wrong code, and a code left until the countdown runs out. Both should be refused in one sentence that does not tell you which of the two was wrong.

Part 3 · A patient arrives

There are three ways in, and all three should end with the same person holding a token. Try each.

  1. The patient's own phone. Scan the waiting-room QR. Choose a doctor, describe the complaint in your own words, get a token. Works on mobile data with no connection to the clinic's Wi-Fi at all.
  2. The counter. On the tablet, Walk-in. Enter a mobile number; anybody already registered on it appears. Register somebody new and issue them a token.
  3. The doctor's own desk. Patients → Add in the clinic app.

The one to try properly: a family sharing one phone. Put three people on the same mobile number, then look them up at the counter — all three should appear as separate patients, and you should be able to tick more than one and issue them a token each. Their token numbers must all differ.

Part 4 · The consultation

This is the screen the product is judged on. It is meant to be faster than a pen, and the whole of it works from the keyboard.

  1. On Today or Queue, call somebody in.
  2. Type a complaint, vitals and a diagnosis. They save as you type; there is no save button to forget.
  3. Prescribe. Type a medicine name — suggestions are learned from what this clinic has typed before, so the second prescription is faster than the first. There is deliberately no drug catalogue.
  4. Set the dose. Five ways, and they are the point of this screen:
    • Slots — morning / noon / night, tapped with + and −. Before or after food, per slot.
    • By hour — 8am, 2pm, 8pm. For a drug where the spacing matters and "morning" is too vague.
    • Interval — every 30 minutes, optionally only between two times. Try 8am to 8pm and watch the dispense quantity halve.
    • As needed.
    • Typed — free text, for anything the other four cannot say.
  5. Open the Patient history panel on the right: previous consultations and chronic conditions, without leaving the prescription. Add a chronic condition and close the panel — you should land back on the prescription, not be asked whether you want to leave the consultation.
  6. Sign. It goes to the counter immediately.

Keyboard: in the grid, Tab moves on and accepts the highlighted suggestion, Enter adds a row, Ctrl+Backspace deletes one. Elsewhere T, Q, P, U and S move between Today, Queue, Patients, Users and Settings, and Escape backs out. Try prescribing without touching the mouse at all.

Things that should be refused, and say why: signing a medicine with no dose set; a dose with no number of days. Both used to save silently and reach the counter as ×1. Signing with no medicines at all should only ask — a consultation that ends in advice is legitimate.

Part 5 · The counter bills them

  1. The signed prescription appears on the tablet's Counter tab within about half a minute, without anybody pressing refresh.
  2. Open it. The dosing is drawn, not just printed — you can see at a glance which slots are dosed and whether it is before or after food.
  3. The medicine the doctor wrote cannot be edited. If it is out of stock, use substitute: the row then says what was given instead of what, and keeps the schedule and the quantity.
  4. The quantity is calculated from the dose and the duration. The price is yours — that is the one thing a shop knows and the clinic does not.
  5. Take the payment. Then hand the patient their copy: Print or save for a PDF, or Send, which puts the prescription and a written message into one WhatsApp share.

Read the patient's copy properly. It should say "1 in the morning and 1 at night · after food · for 10 days" — not 1-0-1 af. The till receipt and the patient's copy are deliberately different documents.

Part 6 · Looking back

Part 7 · Things worth breaking on purpose

These are the tests that find real faults. The happy path above mostly works; what matters is what the software says when something is wrong.

What is not finished

Named so you do not spend time reporting them, and so the list is honest.

Reporting something

What makes a report actionable, roughly in order of usefulness:

If something reads badly — a message that blames the wrong thing, a word a pharmacist would not use, a screen that says nothing when it should explain itself — that is worth reporting too. Wording is treated as a defect here, not a nicety.