LEVEL UP INDEPENDENCE
A bespoke football-first Progressive Web App that transforms daily routines, health tracking and supported living into an age-appropriate experience built around motivation, dignity and real life.

Progressive Web App
Independent Living
Serverless Google Workspace
Passion-to-Utility Translation
Liam's Match Day was designed for a young adult navigating autism, epilepsy, learning disabilities and right-sided hemiplegia. It replaces the cold visual language of a care plan with an experience grounded in football, familiarity and personal identity.

The central problem was not a lack of available reminders or checklists. It was the absence of a system Liam would genuinely want to open every day.
Standard independence tools often focus on compliance. They ask whether medication was taken, whether a room was tidied, or whether an appointment was attended. Liam's Match Day keeps those practical requirements, but translates them into the language of football so the experience feels personal rather than clinical.
Daily routines become Match Training. Medication becomes Training Supplements. Chores move into Extra Time. Seizures are recorded as Red Cards. Completed tasks build Performance Stats and a Transfer Budget. When redeeming points for real-world rewards, the app triggers an interactive 3D EA FC gold FUT pack card opening reveal animation accompanied by stadium fanfare audio.
Every task tap provides instant multisensory feedback: visual goal celebrations, device vibration haptics, and a synthesised Web Audio API referee whistle sound effect that makes every checkoff feel tactile and real.
The platform starts with the question: what would make Liam want to use this? It does not begin with the convenience of a service provider.
Football is not a decorative layer placed over a generic task manager. It is the organising language of the product. The terminology, progress model, rewards, visual feedback and motivational prompts all connect essential routines to something Liam already values.
This approach can be described as passion-to-utility translation: mapping practical, educational or health-related requirements into the language and reward structures of a person's established interest.

"The product model was built around the user, rather than fitting the user into a pre-existing product model."
Each layer supports a different part of Liam's day while keeping the interaction model familiar and consistent.
Large football-themed cards organise hygiene, routines and household tasks by time of day, featuring automatic midnight reset and an animated pitch progress bar.
Synthesised Web Audio API referee whistle sound effects and device vibration haptics make every task checkoff tactile and rewarding.
Red Card logging provides a quick, low-friction +/- counter with a 5-day history graph, strictly isolated from task scores to prevent health anxiety.
Transfer Budget points unlock PlayStation credit rewards via interactive 3D EA FC gold FUT pack opening animations complete with stadium fanfare audio.
Live fixtures, league standings, starting XI lineups, and stadium details for Celtic, Falkirk FC, Stenhousemuir, and East Stirlingshire.
When tasks aren't logged, a friendly "BOOKED BY THE REF!" Yellow Card caution banner appears. Instead of feeling like a punishment, it gently motivates Liam to return to the app, get back on the pitch, and complete today's routines.
Carers add appointments or days out to their own calendar and share them to Liam's account. Google Maps public transport routes are attached to events so Liam gets travel directions, departure times, and schedule info directly inside his app.
Real-time OpenWeatherMap conditions support practical self-care decisions such as clothing and gear before leaving home.
Digital Falkirk FC season ticket with real scannable QR code, custom Milton AFC icon, and offline Service Worker PWA support.
The architecture deliberately favours low operational overhead, user-owned data and familiar tools over unnecessary infrastructure.

Carers maintain their own routines using standard Google Calendar and Google Maps tools. When a new appointment, hospital visit, or day out is scheduled, sharing the event or public transport route automatically pushes the data into Liam's account.
Liam's Match Day acts as his primary default interface, rendering shared calendar events and Google Maps travel routes as clean, accessible Match Day schedules. Google Workspace operates silently in the background as the backup and API integration layer.
function doPost(e) {
const lock = LockService.getScriptLock();
lock.tryLock(10000);
try {
const data = JSON.parse(e.postData.contents);
const sheet = SpreadsheetApp.getActive()
.getSheetByName(data.targetSheet);
// Single-pass append preventing race conditions
sheet.appendRow([
new Date(),
data.taskId,
data.points,
data.category
]);
return ContentService
.createTextOutput(JSON.stringify({ status: "OK" }));
} finally {
lock.releaseLock();
}
}export function playRefereeWhistle() {
const ctx = new (window.AudioContext ||
window.webkitAudioContext)();
const osc = ctx.createOscillator();
const gain = ctx.createGain();
osc.type = "sine";
osc.frequency.setValueAtTime(2800, ctx.currentTime);
osc.frequency.exponentialRampToValueAtTime(
2200, ctx.currentTime + 0.15
);
gain.gain.setValueAtTime(0.3, ctx.currentTime);
gain.gain.exponentialRampToValueAtTime(
0.01, ctx.currentTime + 0.15
);
osc.connect(gain);
gain.connect(ctx.destination);
osc.start();
osc.stop(ctx.currentTime + 0.15);
}
Accessibility is treated as an interaction and architecture problem, not a checklist added after the interface was finished. The design responds directly to Liam's cognitive profile and right-sided hemiplegia.
A forgiving interface reduces the cost of mistakes. It supports confidence instead of punishing imperfect interaction.
The system gives carers the information they need without requiring them to take over Liam's device or digital space.

Liam remains the primary actor in his own system. His account, his device, his data and his routines remain centred throughout the architecture.
Carers can review task completion, points, appointments and health trends from their own devices through shared access. They do not need to borrow Liam's phone, look over his shoulder or become the sole keeper of his information.
This creates a practical balance between independence and support. The architecture preserves adult autonomy while keeping vital information available when it is genuinely needed.
Research into assistive technology found an active market of visual planners, caregiver-supported tools and gamified habit trackers, but few products combine these approaches through deeply personalised, passion-led design.
Specialist products can provide strong visual structure and caregiver support, but often retain a formal or service-led interaction model.
A bespoke system combining visual scheduling, health tracking, caregiver visibility, live sports data and a fully personalised football metaphor.
Products such as fantasy trackers or virtual pets make routines more engaging, but the theme and interaction world are defined by the product.
Football is the implementation, not the limit of the idea. The same architecture could be built around music, gaming, trains, animals, art, motorsport or any other meaningful interest.
The reusable method is to identify the world that already matters to the person, then translate routines, progress, feedback and support into that world without compromising dignity or safety.
How we built a calm, privacy-first AI ecosystem to support executive function without compromising data sovereignty or sensory safety.
How 100% local-first storage and stateless AI transform career prospects for students with additional needs while preserving data sovereignty.
Liam's Match Day demonstrates how personalised architecture can make support tools feel less like work and more like something worth returning to.
Built around Liam's actual interests, identity and support needs.
Uses low-cost, maintainable tools that family and carers can understand.
Supports visibility and safety without turning independence into surveillance.
"When technology is designed around what a person loves rather than what they lack, the relationship with the tool can change completely."