Back to Portfolio

BOFF: a digital platform for regional football

BOFF: how we launched a digital platform for regional football together with ABFF

The Challenge

In Belarusian football, the Second League has an important feature: the regional stage is run not by the central association, but by regional federations. The Association of Belarusian Football (ABFF) is responsible for the final stage. Meanwhile, the preparation, conduct, and informational support of the regional stage falls under the region's responsibility — including Brest. The Brest Regional Football Federation approached us with a request: a turnkey digital project was needed.

Our Solution

At the start, the client essentially had no infrastructure:

  • no working public website for the federation's needs;
  • no tournament and protocol automation;
  • no unified database of players and clubs;
  • information about matches, lineups, and results was not collected in a single system.

In other words, it was not about redesigning an existing product, but about launching the digital environment for regional football from scratch.

boff-ill-04-homepage

Why we didn't build everything from scratch

Understanding the scale, we immediately honestly assessed the risk: a full-fledged federation-level platform "from a clean slate" would be long, expensive, and excessive for a regional launch.

So we proposed a different path: collaboration with ABFF.

The idea was simple and engineering-sound:

  1. take as a basis the existing platform we had previously built for the Association of Belarusian Football;
  2. obtain ABFF's permission to use this base;
  3. remove everything unnecessary for Brest;
  4. adapt the product scope to the needs of the regional federation;
  5. on this foundation, assemble a working project for the regional stage of the Second League.

ABFF gave its consent. This allowed BOFF to get a mature architecture faster and cheaper, without losing control over its regional workflow.

What was implemented

The project consists of three interconnected layers.

1. Public website of the regional federation

The main digital showcase of ABFF (abff.by) was taken as the basis for the external website and rebuilt for BOFF's brand and needs.

The public side now features:

  • a homepage with news, results, and media;
  • a tournaments section (men's / women's);
  • standings and match lists;
  • match pages with lineups and history;
  • player cards with statistics;
  • federation structure, mass football, contacts.

In other words, the website became not a "business card" but a working information system for regional football.

boff-ill-03-match-page

boff-ill-05-standings

2. Management system for tournaments, clubs, and players

In parallel with the public side, we built an administrative system where the federation's editorial staff and operators manage sports data.

In the admin panel, specifically:

  • news, banners, multimedia;
  • federation structure and text sections;
  • seasons, tournaments, rounds;
  • matches and teams;
  • player creation and management;
  • fines / disciplinary workflow;
  • an API block for external integrations.

This addressed the main pain point: data stopped living in spreadsheets, chats, and scattered files.

boff-ill-02-admin-matches

3. Integration with Comet

A separate workflow — integration with Comet — to pull in information about tournaments, matches, protocols, and related entities.

Why this is needed in practice:

  • less manual entry;
  • faster publication of results;
  • fewer discrepancies between the protocol and the public showcase;
  • a unified data flow for the website, player statistics, and standings.

It is precisely the combination of "admin panel + Comet + public website" that turns the project from a content portal into an operational platform for the regional stage.

boff-ill-06-player

How the product approach is structured

The key decision of the case is not to "reinvent the federation," but to reuse ABFF's mature base and narrow it down for the region.

What this delivered:

  • faster time to production;
  • lower cost compared to full custom;
  • a familiar data model and UX aligned with the national ecosystem;
  • the ability to immediately build the regional stage within a clear sports logic (season → tournament → round → match → protocol → statistics).

At the same time, the project remained an independent product for Brest: its own website, its own operational workflow, its own responsibility for the regional stage of the Second League.

What the client received

For the federation

  • a working tool for managing tournaments, clubs, and players;
  • automation of match information publication;
  • a transparent structure of content and sports data;
  • a foundation for further development (new seasons, disciplines, integrations).

For fans and participants

  • up-to-date results and standings;
  • match pages with lineups;
  • player profiles and statistics;
  • a unified digital "home" for Brest regional football.

For the ABFF ecosystem

  • a replicable model: national platform → regional adaptation;
  • a consistent UX between the association level and the regional level.

Key project decisions

  • instead of building an expensive monolith from scratch, we agreed on collaboration with ABFF;
  • we took the association's existing platform as a basis and stripped it of what was unnecessary for the region;
  • we built the BOFF public website on the visual and structural model of abff.by;
  • we created a separate management system for tournaments, clubs, and players;
  • we connected Comet for protocols, matches, and tournament data;
  • we separated the confidential operational workflow (admin panel) from the public showcase.

The Result

The Brest Regional Football Federation received not a "pretty website," but a full-fledged digital infrastructure for the regional stage: a public portal for the audience; a CMS for editorial staff and operators; a match and tournament workflow; external data integration via Comet. This is a typical scenario for sports organizations where a product is needed urgently and at scale, but the budget and timeline don't allow building everything from scratch: the right move is to lean on an already functioning ecosystem and adapt it to the real area of regional responsibility.