Weekend Box Off
Users compete against each other to see who can most accurately predict this weekends box office results.
Made With
Supabase/PostgreSQL, Next.js, tailwindcss, Digital Ocean, Dokku, Vercel
Learned
A lot. Took a much deeper dive into PostgresQL via supabase. Which forced me to use postgres functions, triggers, row level security, and much more. Built a web scraper that runs a few times a week through a cron job on a node server that calls postgres functions to update new movies, results, and users rankings. Then used the popular for a reason next.js. Which was interesting to combine all the static and server side page generation tools into one project. Then last but not least, was tailwindcss. Which at first didn't seem like it was going to be that beneficial to use, but as time wore on and you learn the tool along with its syntax, it became much more convenient and enjoyable.
Takeaways
Supabase, Next.js, and tailwindcss were all new experiences. So there was a lot to learn all at once, which was exciting, challenging, and time consuming. But worth it in the end. Because if I have the opportunity, they'll be near the top of my list to use again.
"login: [email protected]"
"pass: password"