CASE STUDY / 21GOALS
21Goals: Custom Football Prediction Platform
Football prediction platform with custom scoring rules, mini-league leaderboards, game flows and an admin interface.
BLUESPACE STUDIO / SOFTWARE ENGINEERINGWhat needed to work.
The founder needed a platform with custom game mechanics that no off-the-shelf tool supported, and a technical partner who could think through the product architecture, not just execute screens.
The delivery.
Full-stack web application with custom game engine, competitive leaderboard system, admin panel for round management, and user-facing game entry flows.
The game rules shaped the build
21Goals needed custom prediction and scoring rules, round management, and competition between players. We mapped those rules alongside the administration tasks needed to run the game.
The build joined four parts of the product:
- Prediction flows and scoring: player entries and the custom logic used to calculate scores.
- Rounds and administration: workflows for managing games, rounds, users and results.
- Mini-leagues and leaderboards: rankings that let players compete in smaller groups.
- Football-data integrations: fixture, player and match information used by the application.
The player experience needed an operating side
A prediction interface is only part of the product. The team running it also needs to manage rounds and results. We developed those administration workflows alongside the player-facing application.
The architecture combined React-based interfaces, football-data APIs and backend processing for the game’s rules and workflows.
Delivered functionality
The delivered application connected prediction entry, custom scoring, mini-leagues, leaderboards and game administration. The workflow illustration above shows how these capabilities relate.
Planning a product with its own rules?
Bring the game loop or business process you need to support. We can discuss the data, permissions, integrations and administration work needed for a useful first version.
Discuss a software product · See our product development service
START A CONVERSATION
Need something similar?
Tell us about your users and workflows. We'll discuss fit and what a useful first phase could look like.