Fieldline
A job-management app that lets technicians see today's route, capture photos and signatures, and close work orders without signal.
- Flutter
- Firebase
- Maps SDK
Mobile app · Healthcare
Appointment booking and live queue updates for outpatient clinics, so patients wait at home rather than in the corridor.
Concept project — no real client. Created to show how we would approach this kind of product.
Overview
Clinic Queue imagines an outpatient clinic where patients arrive early and wait for hours because they can't predict when they'll be seen. The concept gives patients a booking app with live queue position and gives reception a simple console.
The problem
Waiting rooms are crowded, patients miss their turn when they step out, and reception spends much of the day answering 'how long now?'.
Our solution
Patients book a slot, check in remotely when they're nearby, and follow their live place in the queue. Reception calls patients from a console that updates every phone instantly.
User journey
The patient chooses a service and a time slot in the app.
On the day, the patient checks in from home or the car park.
The app shows their place in the queue and an estimate that updates live.
A notification tells them to head in when they're two places away.
Next appointments and clinic instructions appear in the app.
Mobile app
3 screens from the Clinic Queue app.
Screen 1 of 3: Booking: choose a service and an available slot.
Swipe, use the arrow keys, or pick a thumbnail. Screens are concept designs with demo data.
Web
1 screen from the web application.
Reception console updates every patient's phone instantly.
Screens are concept designs with demo data.
1. Mobile
Booking: choose a service and an available slot.
Booking screen listing available time slots for a general consultation
2. Mobile
Live queue position — wait wherever you like.
Queue screen showing the patient is fourth in line
3. Mobile
Remote check-in from home or the car park.
Check-in confirmation form with arrival options
4. Web
Reception console updates every patient's phone instantly.
Reception console showing waiting patients and call buttons
Key features
Available times by service and clinician, with reminders.
Check in without queuing at the desk.
Place in line updates as reception calls patients.
Notifications before it's time to go in.
Call, skip, or re-order patients from one screen.
Large text support and screen-reader labels throughout.
Approach
Tested with older users in mind: large type, plain wording, and one primary action per screen. No medical data is shown on lock-screen notifications.
React Native app with a Node.js API and real-time updates. Patient data is minimised to what the queue needs, with retention agreed with the clinic.
More work
A job-management app that lets technicians see today's route, capture photos and signatures, and close work orders without signal.
An operations dashboard that unifies orders, stock, and invoices so a growing distributor can stop reconciling spreadsheets.
An AI intake flow that reads incoming documents, extracts key fields, and routes each case to the right reviewer for confirmation.
We'll start from your users and constraints, not a template. Tell us about your project and we'll reply with questions and next steps.