Case study

TB Tracker

A behaviour-tracking app for a UK service user, built around visual reward mechanics.

Care TechUnited KingdomWeb AppLive (tb.ibhseinternal.co.uk)
Screenshot coming soon
TB Tracker — streak dashboard
At a glance
Client
Private — UK service-user support
Timeline
Incremental, ongoing
Stack
Lovable, React, Supabase

The problem

Standard behaviour-tracking tools for service users are clinical, flat, and unmotivating.

The service user this app was built for needed something that turned daily progress into something visible, rewarding, and celebratory — not a form.

What I built

Streak mechanics

Visible streak counters to drive consistency.

Celebration overlays

Visual rewards triggered by milestones.

Month-completion certificate

Printable, designed to be shown off.

Activity Planner

Structured daily activities tied to the reward system.

Service-user-centred UI

Designed for the actual end user, not the clinical caregiver.

Visuals
Role selection & access code login
Role selection & access code login
Role picker — staff, TB, parent, clinical, super user
Role picker — staff, TB, parent, clinical, super user
Monthly behaviour calendar — streak view
Monthly behaviour calendar — streak view
Month-completion celebration & certificate
Month-completion celebration & certificate

The outcome

The app is live and in active daily use. It demonstrates how thoughtful UI and reward mechanics can turn a compliance tool into something the user actually wants to open.

Tech & architecture
  • React + Supabase for auth, data, and storage.
  • Hosted at tb.ibhseinternal.co.uk.
  • Iterative releases driven directly by service-user feedback.
Have a similar project?

Let’s build it for your Ghanaian business.

Chat with us on WhatsApp