Case Study

TracBac

Grassroots football coaching & performance tracking platform

Overview

TracBac is a mobile-first Progressive Web App designed to help grassroots football coaches track player development, match events, and team performance in real time. It bridges the gap between informal notebook coaching and professional-grade analysis tools that are typically inaccessible at grassroots level.

Problem / Opportunity

Grassroots coaches lack lightweight tools to track player progress over a season, log match events quickly during games, and share meaningful insights with parents and players. Most existing tools are either too complex, desktop-only, or built for elite clubs.

Solution

TracBac provides a fast, offline-capable PWA that allows coaches to log match events live, rate players, analyse combinations, and generate post-match summaries—without disrupting matchday focus.

Key Features

  • Live match event logging (goals, assists, contributions)
  • Player ratings and seasonal performance tracking
  • Team and player dashboards
  • Offline-first PWA design for poor connectivity
  • Role-based access for coaches, parents, and players
  • AI-assisted match report generation (planned)

Technical Architecture

Frontend
Nuxt 3 (PWA-enabled)
Backend
Supabase (Postgres, Auth, Row Level Security)
Data
Structured match events, players, fixtures
Hosting
Edge-optimised deployment
Auth
Role-based access via Supabase RLS

Outcomes / Impact

  • Reduced admin burden for coaches
  • Improved player feedback and engagement
  • Clear, data-driven insights without complexity
  • Designed to scale from a single team to multi-club usage

What This Demonstrates

Offline-first PWA designComplex role-based data modellingReal-time data capture under real-world conditionsProduct thinking beyond "just a website"

Need a Similar Solution?

Let's discuss how I can help you build an offline-capable, data-driven application.

HD
Headless Digital

Senior, hands-on, and accountable. No inflated teams. No unnecessary layers.

Connect

© 2025 Headless Digital. All rights reserved.

Built withNuxt & Tailwind