🎯 Inspiration
We wanted to make Reddit more entertaining and interactive. Rather than simply upvoting posts, what if users were able to compete against one another using content from Reddit, and browsing felt like playing a game?
🕹️ What it does
Reddit Royale pulls content from subreddits and lets you pit two posts side by side. You vote for the winner, and posts climb a shifting leaderboard. It turns Reddit into a competitive and fun swiping experience.
🛠️ How we achieved it
We utilized Bolt.new to develop the frontend interface and linked it with Reddit's API to retrieve live posts. There is a tiny backend that manages post statistics and stores user votes. We employed GPT to include humorous AI-generated comments for matchups.
⚔️ Challenges we ran into
- Rate limiting from Reddit’s API
- Ensuring that voting was easy and convenient
- Keeping the user interface straightforward, yet showing enough details for meaningful comparisons
🏆 Things that make us feel good
- Constructed a functional model within a matter of days
- Turned passive Reddit reading into an interactive experience
- Developed a voting system that could scale to tournaments, awards, or live events
📚 What we discovered
- Brief, game-like interactions can significantly boost engagement
- Even basic content (like Reddit posts) feels fresh when gamified
- GPT commentary adds unexpected charm and stickiness
🚀 What's next for Reddit Royale?
- Host live tournaments on popular subreddits
- Allow users to submit their own battles
- Monetize via sponsorships and premium cosmetic battle arenas
Built With
- gemini
- javascript
- react
- supabase
Log in or sign up for Devpost to join the conversation.