Client work

The Performance Centre is a football management platform that runs a club at whatever level it operates, whether that is a volunteer-run Saturday side, a professional academy, or a first-team recruitment desk, on one system. Big S designed and built it end to end.

Deliverables

  • Product design
  • UX/UI design
  • Workers' mobile app
  • Multi-tenant architecture

Visit website

Clubs on the platform

  • Dundee F.C.
  • Falkirk F.C.
  • Kilmarnock F.C.
  • Partick Thistle F.C.
  • Seaford Rangers F.C.
  • St Johnstone F.C.

The Problem

Football software usually forces a choice: cheap tools that only handle subs and fixtures, or professional systems priced far beyond a community club. A club that grows has to migrate, and its history rarely survives the move. The Performance Centre is built as three tiers on one platform, so a club starts where it is and moves up without leaving its data behind.

The three tiers of the platform shown side by side, with a club's history carried from one to the next

The Solution

Grassroots covers the administrative grind (registration, subs collection, availability, attendance, consent forms) at £1 per player per month, with card payments passed through at cost so the platform never takes a slice of a club's money. Pro Academy adds the performance side: GPS and analytics, injury management and return-to-play, video and opposition analysis, nutrition and wellbeing. Enterprise is a recruitment engine built on a live database of players and market data, searchable across more than 120 performance metrics.

Every club gets its own branded app rather than a shared one: its own colours, crest, domain and home-screen icon, built per tenant. It is in use at professional Scottish clubs including Dundee, Falkirk, Kilmarnock, Partick Thistle and St Johnstone.

Grassroots administration, pro academy performance analysis and the enterprise recruitment engine, with each club's own branded app

What the platform does

Run Your Club Properly

For volunteer-run clubs: no more chasing subs on WhatsApp or juggling spreadsheets. Parents register and pay in one flow, and card payments run at cost so the club keeps every penny of its members' money.

  • Online registration and subs collection
  • Treasurer view of paid and overdue
  • Team chat, availability and attendance
  • Drill library and tactical board
  • Consent forms and club documents
A volunteer coach showing the club app on a phone to smiling players at training

Develop Your Players

The academy and first-team tier, in use at professional Scottish clubs. It runs from the pitch to the physio room, covering the whole player-development picture rather than a single department.

  • Performance analytics and GPS
  • Injury management and return-to-play
  • Video and opposition analysis
  • Nutrition, wellness and bio-banding
  • Training and season planning
A coach walking staff and players through tactics on a whiteboard while they take notes on tablets

Built for Every Role

A coach, a physio and a parent need very different things from the same data. Each role gets its own dashboard and permissions rather than one interface trying to serve everybody.

  • Coaches: sessions, analysis, selection
  • Players: schedule, feedback, wellness
  • Physios: injury records and rehab
  • Scouts: shortlists and reports
  • Administrators and parents
Coaches, analysts and club staff using performance dashboards on screens and tablets

Your Club, Your Brand

Every club gets its own branded app rather than a shared one with a logo dropped in: its own colours, crest, domain and app icon, built per tenant.

  • Club colours applied throughout
  • Club crest and custom app icon
  • Own domain
  • Separate tenant data
My Week
Training: U16sTuesday, 18:30 · Main pitchAvailable
League Match v RangersSaturday, 14:00 · HomeSelected
Confirm availability

Sign the Right Players

The enterprise tier is a recruitment and scouting engine for first teams, built on a continuously updated database of players, statistics and market data matched against a club's squad, system and budget.

  • Live database, 120+ performance metrics
  • Attribute ratings benchmarked by position
  • Estimated market values
  • Watchlists and player comparison
  • Budget modelling and team builder
Player Search: 120+ metrics
CMUnder 23£0–250k
L. Fraser CM82
K. Adeyemi RW78
D. Muir CB71
S. Okafor ST66

The club in your pocket

Every club gets its own branded app rather than a shared one, so players, parents and coaches open something that looks like their club rather than like software.

It carries the parts of a season that happen away from a desk: availability and attendance, match reports and self-assessments, subs and payments, and the drills set between sessions.

  • Fixtures, ladder and results
  • Availability and attendance
  • Match reports and coach assessment
  • Player self-assessment
  • Team chat and posts
  • Subs collection and payments
  • Injury status and return-to-play
  • Homework drills and team library

And more

Everything else it needed

  • Payments at Cost

    Card processing is passed through at cost, so the platform never takes a cut of a club's subs or fundraising.

  • Push Notifications

    Squad selections, schedule changes and availability requests reach players and parents on their phones.

  • Squad Management

    Full player directory with availability, attendance, contact details and consent records.

  • Multi-Club Structure

    Teams, age groups and whole clubs held as separate records with reporting to match.

  • White-Label Branding

    Colours, crest, domain and app icon configured per club, down to the icon on the home screen.

  • Role-Based Permissions

    Granular access so a parent, a coach and a scout each see only what their role requires.

Under the bonnet

How it was built

  • Mobile

    • Flutter, single codebase
    • iOS and Android
    • BLoC state management
    • Per-club theming
    • Custom launcher icons
  • Back end

    • Firebase Cloud Firestore
    • Firebase Storage
    • Firebase Cloud Messaging
    • Multi-tenant data model
  • Offline

    • SQLite via sqflite
    • Local shared preferences
    • Syncs when signal returns
  • Features

    • In-app chat
    • Calendar and scheduling
    • Courier notification delivery
    • SVG crests and club assets
  • Payments

    • Stripe registration and subs
    • Treasurer reconciliation
    • Pass-through card fees
  • Web

    • Static marketing site
    • Looping video hero
    • Responsive from one column up
One platform for every level of the game, from a volunteer-run Saturday club to a first-team recruitment desk.

Services provided

  • Product design
  • UX/UI design
  • Workers' mobile app
  • Multi-tenant architecture
  • Third-party integration
  • Reporting & analytics
  • Push notifications
  • Web design
  • Automated deployment
  • Fully responsive

Next project

Got something like this in mind?

We build products end to end — discovery, design, engineering and the AI that makes them worth using. Tell us what you are trying to solve.

Start a projectSee more of our work