Offside League — BITS Goa Football

2024–2025 ↗ Live site

Offside is a full-featured football league platform built for the BITS Goa campus community. It tracks live standings, match results, team profiles, player stats, and a media gallery — built to take amateur football seriously.

Most campus sports live in WhatsApp groups and spreadsheets. The goal was to give BITS Goa football the infrastructure of a real league — because the people playing it treat it like one.
Status
Live, S2 Active
Data
Real-time standings & results
Audience
BITS Goa community
My Role
Design, front-end code

The Problem

Campus sports leagues in India operate on informal infrastructure — fixture sheets on notice boards, results in group chats, no persistent record of who played, who scored, or what happened. The problem isn't that people don't care; it's that the tools signal they shouldn't.

Offside started from a simple bet: if you gave the league a proper home on the web, it would change how players and spectators related to it.

What It Does

Live Standings

A real-time table showing team rankings, points, goal difference, and form — updated after every match.

The same information that football fans take for granted in professional leagues, applied to a campus setting.

Match Results & Fixtures

Every match is logged with scoreline, goalscorers, and a timestamp. Upcoming fixtures are surfaced so people know when to show up.

The record persists — so Season 1 is still browsable inside Season 2.

Team Profiles

Each team gets a page: squad list, season stats, head-to-head record.

Players can see their name on the platform, which turns out to matter more than expected.

Media Gallery

Match photography and clips, organised by match.

The gallery is the most-visited section of the site — people come for the football and stay for the photos.

What I Learned

Trust is the hardest design problem The hardest part wasn't the interface — it was convincing people to trust a new system. The first season was mostly building credibility: keeping the data accurate, updating quickly, making the experience reliable enough that people checked it without being reminded.
Obsession indicates success By Season 2, people were checking the table obsessively. That's the design working.