At the start of June 2024, the UEFA Euros 2024 began. And one of my favourite things to do is enter a sweepstake.

For the last few tournaments, amongst family and friends I have organised a small-scale sweepstake for fun. I’ve never won…

When this tournament came around, I realised it is a perfect opportunity for a beginner ReactJS / frontend project. And so, my first frontend portfolio project was born - the Sweepstaker.

Here is the video I made of this year’s draw, showcasing my handywork in ReactJS:



Before I am ready to count this as a ‘portfolio’ project, there’s a few things I want to add:

  • User input forms
    • If it was hosted, I’d want people to be able to submit their own entrant names to be drawn!
  • A menu
    • My plan is to learn some basic animation and show it off with the sliding/expanding sidebar menu.

Anyway, I’m super proud of where I got to already. I built this from scratch in like a week a couple hours here and there in the lead up to the tournament beginning!