← all projects

// 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.

Type
Campaigns

// 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