// campaigns
Champions League Campaign
Campaign site for a TV station around the new Champions League format - a video contest plus a promo for the new season.
// overview
Landing page for a TV station campaign supporting the start of the UEFA Champions League in its new format, together with a promotion of that season's coverage. Visitors record a memory from the competition, upload the clip and enter a prize draw for match tickets, a match ball or a streaming voucher. Built from scratch: a drag-and-drop video upload (mp4, mov, webm, m4v, up to 150 MB) with live progress and an inline preview, a Polish-language entry form, and PHP endpoints that store submissions in MySQL behind a CSRF check. A password-protected panel lists every entry and plays the uploaded video.
// my contributions
- Campaign page with a prize block, a three-step how-to and a season promo
- Drag-and-drop video upload with progress, format and size checks, and an inline preview
- Entry form with Polish validation, consent checkboxes and a CSRF token
- PHP endpoints that save submissions to MySQL
- Password-protected review panel with video playback