Footballers' Association.
My competition prototype. Players send an appeal and follow its status.
- pages
- 18
- pages
- languages
- 4
- languages
- API routes
- 53
- API routes
- run modes
- 2
- run modes

The brief
The Association of Footballers of Uzbekistan (a FIFPRO member) ran a competition for its new website. The requirement was an interactive HTML prototype. The core task: a player should be able to file an appeal about a contract, unpaid salary or a transfer, and follow its status.
What I built
- Appeals. 6 categories, file uploads and a 5-stage status. When the status changes, the player is notified in the cabinet and on Telegram.
- Player cabinet. Telegram login, a 4-step profile and a membership card.
- Symbolic XI. Pick 11 players on a pitch diagram and vote; percentages update live.
- Anonymous channel. Report something without giving your name and follow the reply with a code.
- Admin panel. 9 sections, admin and lawyer roles, CSV export.
Every page runs in two modes: with the server, or as a serverless demo you open straight from the file. I did this so the jury could review it without installing anything.
Result
The prototype was submitted in 4 languages (Uzbek Latin, Uzbek Cyrillic, Russian, English). The competition result hasn't been announced yet.
Screens



Scroll inside to see the whole page

Next project
Mix Mobile CRM →