I've been working on this website for a long time, using the Next.js framework and various tutorials from all over the web. I gained a lot of inspiration to make this from Theo at t3.gg and his tutorials on youtube. Although I decided to forgo using his t3 stack in favor of the default Next.js experience, I gained a lot of recommendations from him that I have used in my website, e.g. Drizzle and Clerk.
Resources I used to make the game:
All of the services above have amazing free tiers, in fact the only thing I am currently paying for on this website is the domain name itself. As I don't expect to become popular anytime soon, this will hopefully remain the way it works for a long time yet.