Backstory:
A few years ago, while I was learning to code, I wanted to build a Tinder-style voting app to rank the funniest characters from The Office. I hit a lot of dead ends, mostly on the frontend, and abandoned it.
Now with a bit more technical background i rebuilt the idea as a more general platform. The backend/API is Laravel, and I used AI heavily to help build the frontend because somehow centering a div still finds ways to humble me.
What did I end up building?
A web based platform for ranking candidates inside different topics. There are no community-created topics yet. For now, I seeded a bunch of debates and used an Elo style ranking system, similar to chess ratings, to build a live leaderboard for each debate.
No signup is needed to try it.
A few example debates:
- who’s actually funny in The Office? (of course)
- programming language that sparks the most arguments
- app you would never delete from your phone
Stack: Laravel, Blade, Postgres, Filament for admin, and React for the swipe/tap voting page.
I’d appreciate feedback on:
- does this even make sense?
- does the voting loop feel fun or annoying?
- do the leaderboard/result pages make sense?
- does the content feel too broad?
- what debates would actually be interesting to vote on?
Link: https://crowdrank.app
Tech related topic i picked for HN: https://crowdrank.app/t/programming-languages
I updated the post for list formatting