UK Social Care Provider — Full Technology Partnership
Three products. One client. An ongoing relationship built on trust.

The problem
When we first engaged with this client, they had a public-facing website that needed maintaining and updating — but no digital infrastructure for their internal operations. Staff were managing rotas, visit records, and communications through a patchwork of WhatsApp groups, paper forms, and spreadsheets.
As a CQC-registered provider, the organisation also had a regulatory obligation to maintain auditable records. Informal tools don't meet that standard. The risk of a CQC inspection finding poor record-keeping is serious — it affects ratings, commissioning relationships, and ultimately the people being supported.
The third challenge was specific to one service user: standard behaviour-tracking tools were clinical, flat, and built for the caregiver rather than the person being supported. The organisation needed something that motivated engagement, not just recorded compliance.
What I built
Public Website — Maintained
The organisation's public-facing WordPress site — serving families seeking care, local authority commissioners, and prospective staff. Maintained and updated on an ongoing basis, keeping content current and the platform secure.
Staff Operations PWA — Built
A Progressive Web App replacing the organisation's scattered operational tools. Installable on phones, tablets, and desktops without an app-store deployment. Staff management, scheduling, task assignment, operational records, and real-time updates — all in one place.
Rotas, Timesheets & Shift Marketplace
Rota requests with manager approval, monthly timesheets covering shifts and sleep-ins with BrightHR import, and a bank-shift marketplace staff can browse and request from their phone.
Transport Logistics & Scheduling
Live vehicle map, daily driver assignments, and a transport schedule that keeps community visits, appointments, and pickups coordinated across the team.
Team Chat & Family Connect
Dedicated chat channels per house and community, plus a Family Connect flow where staff log updates that managers approve before they reach families.
Role-Based Access Control
Distinct roles with appropriate permissions. Nothing leaks between layers — a frontline support worker sees their schedule and tasks; a manager sees the full operational picture; admins see reports.
Real-Time Operations
Changes made by managers appear on staff devices immediately via Supabase Realtime. No more WhatsApp messages to communicate schedule changes. No more missed updates.
TB Tracker — Behaviour Tracking App
A web app built specifically for one service user — turning daily progress into something visible, rewarding, and genuinely motivating. Streak mechanics, visual celebration overlays, a printable month-completion certificate, and an activity planner built around the reward system.
Service-User-Centred Design
TB Tracker was designed for the person being supported, not the person doing the supporting. The distinction matters — most care tech is built for compliance. This was built for engagement. It's live and in active daily use.














The outcome
Three products, one client, one ongoing relationship. The staff operations PWA replaced a stack of disconnected tools with a single installable application that runs on every device staff already own. The TB Tracker turned a daily compliance exercise into something a service user actively looks forward to. The public website continues to serve as the organisation's digital front door to families, commissioners, and prospective staff.
The relationship has grown from website maintenance to full technology partnership. That's the most meaningful measure of trust a client can show — not a good review, but an expanding scope.
- Public website: WordPress, Elementor, ongoing maintenance.
- Staff operations PWA: Lovable, React, Supabase, PWA architecture.
- TB Tracker: Lovable, React, Supabase.
- Hosting: Live deployments on client infrastructure.
- Real-time: Supabase Realtime for PWA operational updates.
- Auth: Supabase Auth with role-based policies.
Every project at EKOF Studio is led directly by the same senior engineer — from the first conversation to the day it goes live.
Got a project in mind? Let's talk.
20-minute call. No pitch deck. I'll tell you honestly whether we're the right fit — or who is.
