🏛 Government Platform 🌐 Web Application 🔒 Anti-Corruption

Sports Titles Registry

An online service that made the entire process of awarding sports titles in Ukraine transparent, public and corruption-free — from application submission to certificate issuance.

ClientMinistry of Youth & Sports of Ukraine
Launched2022 (trial) · 2024 (full operation)
PlatformWeb Application
0K Sports titles in register
0+ Sports organisations
0K Daily hits
0K Daily visitors
0 Regions in initial testing

Background

Prior to this project, the process of awarding sports titles in Ukraine was entirely paper-based and manual. Officials reviewed documents with no public oversight, creating fertile ground for corruption — there was no way to track the status of an application, and no accountability for delays or rejections.

The database containing information about persons awarded sports titles was maintained manually in an Excel spreadsheet by Ministry personnel. This data was not published in open data format, making public verification impossible.

⚠️
The Problem

A completely opaque paper process with zero accountability created systemic corruption risks at every stage — from athlete to federation to ministry officials.

Project Description

The Ministry of Youth and Sports of Ukraine commissioned TechnoDreams Inc to build an Online Service for making the process of awarding sports titles public and transparent — converting the entire workflow to electronic format.

The system is designed to bring the process of submitting and reviewing documents fully online, enabling every athlete and organisation to submit applications, track progress in real time, and see comments on any rejections. An important element is the Register of Awarded Sports Titles — a public searchable database containing data from 2014.

🎯
Core Mission

Eliminate corruption risks and bureaucratic friction in sports title awarding through full digital transparency — from application to certificate.

Challenges We Solved

🔌

REST API Implementation

Designing APIs for a complex government workflow connecting multiple ministries, federations, athletes, and automated systems.

🏛

Government Infrastructure Migration

Moving from cloud infrastructure to government-owned IT ecosystem with strict hosting and compliance requirements.

🔗

Critical System Integrations

Integrating with id.gov.ua, national data exchange bus Trembita, Unified State Demographic Register, and Sport Organisations API.

🔒

PCI & Government Security

Meeting PCI security standards and government-level security requirements for a system handling sensitive personal data of athletes.

Development Timeline

2022

Trial Launch

February — the online system entered trial operation and test mode to train staff at all application processing stages.

  • 9 regions participated in initial testing: Donetsk, Zakarpattia, Zaporizhia, Ivano-Frankivsk, Lviv, Odesa, Poltava, Ternopil, and Zhytomyr
  • Full staff training programme across all processing stages
  • Commercial operation planned for end of year
2024

New Procedure Takes Effect

May 1 — a new national procedure for awarding sports titles came into effect, fully powered by the digital system.

  • Significantly reduced waiting times across the board
  • Full real-time application tracking for athletes
  • Automatic order generation for certificates
  • Public document authenticity verification
2025

Accessibility Milestone

December — the Ministry enabled remote online services for oral interpretation between Ukrainian Sign Language and spoken language via three-way video communication.

  • Persons with hearing impairments can now fully use all electronic services
  • Three-way video communication with sign language interpreter
  • Submit applications, complaints, and reports using sign language
  • Real equality in interaction with the state achieved

Architecture

Government
Government Resources
GitLab
Environments
API Gateway
Dev Environment
Prod Environment
Infra
Email Queues
Caching
Logging & Metrics
DB Replica & Backups
Integrations
id.gov.ua
Trembita Bus
Demographic Register
Sport Orgs API

Project Team

🎯Product Owner
📋Project Manager
🏗Software Architect
📊Business Analyst
⚙️Backend Developer ×2
🎨Frontend Developer
✏️UI/UX Designer
🧪QA Engineer
🚀DevOps Engineer
🔐SecOps Engineer

Technologies

Frontend

ReactHTML5CSS3JavaScript

Backend

NginxNode.jsExpress.jsRedisMySQL

DevOps

GitLabDockerGraylogPortainerPrometheusGrafanaZero Downtime

Expertise Applied

Government Architecture Design Government Infrastructure Configuration Deployment Configuration API Integration API Development Frontend Development Quality Assurance Project Management Performance Optimisation Security Admin Panel Dashboard Observability & Monitoring

Value Delivered

Sports organisations across Ukraine can now submit documents for the awarding of sports titles electronically through their personal accounts — no need to visit government agencies or wait in line. Athletes can track the progress of their application with clear timing and see comments in case of refusal.

Ministry employees and regional officials gained a fast, convenient tool for processing applications that automatically generates orders for certificate issuance and register entries. The public can now verify the authenticity of submitted materials — making fictitious document submission traceable and accountable.

"The digital system reduces waiting times and makes the process more transparent. Now athletes can easily track every step of their application."

Corruption risks eliminated through full public transparency
Zero paper — fully digital end-to-end workflow
Real-time application tracking for every athlete
Accessible to persons with hearing impairments via sign language video
Automatic certificate orders and register updates
"

TechnoDreams Inc proved themselves as a reliable executor with a high professional level in the field of software development, provided timely feedback during communication, qualitatively performed the assumed duties and provided detailed reporting. The development was implemented in compliance with contractual obligations, within the terms determined by the parties.

Project «Sports Titles Registry» Ministry of Youth and Sports of Ukraine

More Case Studies