Case study · Healthcare
Healthcare shifts, incidents and reviews on one platform.
- Client
- DISTINCT
- Sector
- Healthcare
- What we built
- Mobile app, web app, admin and API, with a shared design system.
- Platform
- Flutter app, Next.js web and admin on one design system, NestJS API.
In short
Distinct models the working life of healthcare staff: a catalogue of roles, shifts to book, incidents to report, reviews and rewards after the fact, with notifications and broadcasts to keep everyone informed. The web app and admin share one design system, and the mobile app sits on the same API.
The brief
Staffing is scheduling plus accountability.
What had to be true
Catalogue and shifts
A catalogue of roles and shifts that can be booked and tracked.Incidents
Structured incident reports attached to the shift they happened on.Reviews and rewards
Review after a shift, rewards for the people who earn them.One look everywhere
A design system package shared by the web app and the admin.
What we did
We modelled the shift as the record everything hangs off.
Shift as the anchor
One record of each shift.
Shared design system
Consistency by construction.
Keep people informed
Nobody turns up to a cancelled shift.
The work



What changed
A shift with a full record.
What the platform keeps for each shift.
Per shift
booking, incidents, review and reward
Shared
design system across web and admin
Notified
broadcasts and push for changes
Technology
What this was built with.
01Mobile
Swift
Kotlin
Flutter
React Native
02Web
React
Next.js
TypeScript
Node.js
Laravel
WordPress
03Data and cloud
PostgreSQL
MySQL
MongoDB
AWS
Azure
Docker
Tell us what the business needs. We will tell you what to build first.
Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.
Get in touchPROVEN RESULTS