Well! It has been a wild ride!
I just discovered this hackathon about three weeks ago. Since then I have learned how to use Bolt, Supabase and Netlify.
My first tentative steps were tough. I built an earlier version of the site and then hit a roadblock using Supabase logins. I was having all sorts of troubles getting the password reset working. I ended up scrapping the entire first version of the site and building it from a new prompt.
It was a setback, but worth it in the long run. The new site had a better flow and looked much better.
One of the biggest issues I faced was my profile system. I wanted there to be a call to action on the home page for both players and GMs. When Bolt first built this out it created three tables on Supabase: one for the user, one for the player role and one for the GM role. This ended up being needlessly complex and caused a lot of hiccups.
I eventually got it to move everything to a unified profile. Everyone is both a player and a GM, the profile just adapts based on whether you have any events created.
[img=https://res.cloudinary.com/explosive-reality/image/upload/v1750868694/profile_xjn62d.png]
Log in or sign up for Devpost to join the conversation.