Gordist TV — Award Platform with Voting System
Regional TV award platform built with Python/Django. User accounts, login/registration, nominee browsing, voting system with stage management, winners archive.
Challenge
Build a TV award platform covering the full voting lifecycle: user registration, nominee browsing, restricted voting, admin-controlled stage transitions, and a winners archive.
Gordist (Pride of Ternopil) is an annual regional TV award by INTB and Ternopil1 TV channels. The project involved building a full-featured web platform from scratch using Python/Django.
Implemented: user registration and authentication system, personal cabinet, nominee catalog organized by categories, voting mechanism with one-vote-per-user restriction, admin panel for managing voting stages (application intake → voting → counting → winners announcement), multi-year winners archive. Frontend: Bootstrap 5, AOS animations, Swiper, GLightbox, Google Analytics 4, Google Ads.
Result
A fully functional Django platform with personal user cabinet, nominee catalog by category, voting system (1 vote/user), admin panel for stage management, and winners archive for 2021–2023.