alexey gubin.
Back

Stavka

Introduction

I was part of the frontend development of Stavka — a crowd-sourced sports prediction platform that combines live events, expert and community picks, match analytics, contests, rankings, and editorial content. My contribution focused on turning dense, fast-changing product data into reusable interfaces that stay clear across desktop and mobile.

Year
2019
Industry
Sports prediction platform
Scope of work
Frontend developmentProduct UIResponsive interfacesComponent system
Role
Frontend development
Stavka component system across prediction creation, feeds, match statistics, contests, and mobile screens
Stavka sports prediction platform across desktop and mobile screens

Challenges

One interface system for a constantly moving product

Stavka brings together several high-frequency journeys: browsing live and upcoming matches, reading predictions, comparing odds and statistics, publishing a pick, following predictioners, and joining contests. I helped develop the frontend patterns behind these flows, keeping navigation, filters, tables, cards, and changing match states consistent as the product expanded across sports and screen sizes.

Live Project

Responsive product system

The same depth, shaped for mobile

Sports products lose their usefulness quickly when mobile layouts simply hide data. I helped adapt event lists, rankings, match centers, and prediction flows so the important context stays within reach: dates, status, odds, ROI, filters, and primary actions remain readable and usable without relying on hover or wide tables.

Interaction states

Complex actions made predictable

Creating a prediction combines match context, odds, a user’s bank, contest eligibility, stake limits, validation, and publishing states. The frontend work turned that complexity into a guided sequence with clear feedback for changed odds, closed events, incomplete explanations, and other edge cases, while reusing the same product language across desktop and mobile.

Final thoughts

A product that can grow without losing its rhythm

The resulting frontend gives users a consistent path from discovery to action: find an event, understand the context, read or publish a prediction, and follow the outcome. Reusable responsive patterns support a broad product surface while preserving the speed, hierarchy, and familiarity needed for a platform people return to throughout the day.

alexey gubin.

Next projects.

(2016–26©)
All projects