Skip to content
All work

07 of 19Novouralsk57.25° N · 60.08° E

NVK Hockey

A hockey league site with schedules, results and an admin that holds up.

Year
2025
What we did
Design and code
KazanMoscowSaint PetersburgNovouralskAlmatyLahdenpohjaLimassol
What was needed

Matches, teams and results change all season. Spreadsheets and hand-made posts drift apart within weeks, so the league needed one place where the data actually lives.

What we did

We built the public site, the admin and the import from outside sports sources. Organizers run the season in one place, and fans see a schedule and results that are current.

More detail

We started by writing down what a league is made of: seasons, teams, matches and the people who run them. The admin follows how an organiser actually runs a round: enter the score, fix the roster, publish.

The public side answers simple questions: who plays, when, and how it ended. Inside there are denser tables, imports and data checks.

How it turned out

The league got one place to run a season and publish what is current.

No screenshots of this project yet.

Built with

Next.jsNestJSTypeScriptPostgreSQLPrismaRedisBullMQDocker

Got a similar job? Tell us

Write a few words about the project. We read it ourselves and reply with a rough price and when we can start.

Fill in the brief