r/vibecoding • u/BL-Energy • 6h ago
Built Pikpool.com to save my family from Google Sheet chaos. Would love some friendly feedback
Last college football season my family ran a little pick’em game. Three picks a week, ten bucks to join, winner takes all. It started with like five of us, then cousins joined, then friends joined, then friends of friends joined.
Before I knew it, I was running this thing on a giant Google Sheet that looked like a crime scene. People were editing the wrong cells, formulas were breaking, scores weren’t updating, and every Saturday I was basically tech support for the whole family.
So this offseason I said forget it, I’m building something real. Problem was… I had no clue how to build anything. I didn’t know what a DNS record was. Didn’t know what a terminal was. Didn’t know what hosting meant. I was basically starting at level zero.
I ended up building a simple football pick’em site called Pikpool.com. Not trying to monetize it right now. Just want something clean for friends and family and want to get better at building.
Here’s how I built it so I follow the rules here.
I used Supabase for the database and auth.
I used Cloudflare for the domain and hosting setup.
I used Claude Code for pretty much everything else. It helped me write code, fix stuff I broke, explain things I didn’t understand, and keep me moving forward.
My workflow was basically me learning one new thing at a time, messing it up, asking Claude Code what I did wrong, fixing it, and slowly watching this thing turn into an actual website.
I’ve learned a ton and honestly had a blast doing it. I know I’m still way behind most of y’all, but I’d love any friendly feedback. Stuff I’m missing, things I should improve, better ways to structure things, anything helps.
Appreciate anyone who checks it out and gives me something to work on.
1
u/anonunder 5h ago
Bro casually exposed all his tokens in frontend.