Laboratories · Online booking
Multi-laboratory booking platform
A booking platform connecting patients with several laboratories, with dedicated apps for patients, labs and administrators.
Build something similar3
mobile apps: for patients, labs and administrators
At a glance
- Patients see the most suitable labs first
- Labs and admins work from the same live information
- Client
- BMLAB
- Industry
- Laboratories
- Period
- Aug 2023 – May 2025
- Role
- Development partner
- Platforms
- 3 mobile apps + central system
- Location
- Algeria · remote
What needed solving.
Patients needed a simple way to find a lab that offers the tests they need, at a fair price and a reasonable distance.
Labs needed to manage incoming requests, and administrators needed to control services and prices across the whole network.
What was built.
Three mobile apps working from the same data. The patient app shows the best labs first — those offering all the requested tests, then partial matches — sorted by price and distance.
Every app updates instantly, and built-in maps handle address search and directions.
The pieces of the platform.
- 01
Patient app
Find and book a lab by the tests needed, price and distance.
- 02
Lab app
Receive and manage booking requests.
- 03
Admin app
Manage services, prices and the network of labs.
Technologies used
- React Native
- NestJS
- PostgreSQL
- Socket.IO
- Redis
- Google Maps API
What it does.
- Labs sorted by tests available, price and distance
- Services and prices kept up to date by each lab
- Address search and directions on a map
- All three apps update instantly
- Quick, safe updates after launch
What changed.
- Patients see the most suitable labs first
- Labs and admins work from the same live information
Want something like this for your business?
Tell us about your project — you'll get a reply within one working day.
What went into it.
Related case studies
All workLaboratories · Data quality
Automatic
collection, checking and approval of lab results, from start to finish
BMLAB
Lab results validation platform
A central website where registered laboratories submit test results in the same format, with automatic reports and approval by administrators.
- React
- Next.js
- Express.js
- PostgreSQL
Laboratories · Staff app
Instant
requests, status changes and team chat
BMLAB (SMART BM)
Lab staff mobile app
A mobile app for BMLAB's laboratory clients to manage requests, validate results and talk as a team.
- React Native
- WebSockets
- GitHub Actions
Have an idea? Let's build it.
Tell us what you need and when you need it. Here's what happens after you send the form:
What happens next
1. Reply within 1 working day
With questions about your project, or a time for a short call.
2. Free scoping call
We go through your goals, users, budget and timeline.
3. Written proposal
Scope, timeline and a fixed price or monthly retainer.
- [email protected]
- Phone · WhatsApp
- +213 699 28 08 31WhatsApp ↗
- Based in
- Algeria · working remotely with clients in Algeria, the UK, Vietnam and beyond