Inspiration
We wanted to build a universal competition and voting platform where any fan could create, vote, and track rankings for their favorite teams, players, characters, or anything else. Whether it’s football, esports, anime, books, or even the best fast-food chain, we wanted a space where communities could debate, compete, and crown their champions in a fun and engaging way.
Beyond just competitions, Fan Verse makes it easy to showcase rankings, polls, and results in a visually engaging way. It’s designed to keep subreddits active, allowing people to create posts that encourage users to vote, discuss, and engage with the community. Whether it’s a friendly poll or a heated debate over the best of all time, Fan Verse helps keep the conversation going.
What It Does
Our platform lets users create posts in three distinct categories: Tournament Brackets, Rankings, and Scoreboards—each serving a unique purpose.
Tournament Brackets – Set up knockout-style competitions where users vote to determine winners in head-to-head matchups until a champion is crowned. Perfect for sports, esports, characters, or any competitive debate.
Rankings – Create ordered lists where users vote on the best, worst, or most popular items in a category. Whether ranking teams, movies, or fast-food chains, this format helps communities decide the ultimate top pick.
Scoreboards – Track scores, points, or statistics over time. Ideal for ongoing competitions, leaderboard tracking, or showcasing performance in a structured way.
Each category offers customization options, allowing users to change colors, add background images, and adjust brightness/blur for a visually engaging post. The built-in voting system makes it easy for communities to participate, keeping engagement high and discussions lively.
How We Built It
- We built Fan Verse using Web Views
- The app runs on Svelte, chosen for its speed and efficiency, ensuring a smooth and responsive user experience.
- Redis powers the leaderboard and ranking system, allowing fast updates of competition results.
- We leveraged Devvit’s features to integrate directly with Reddit communities, making it easier for subreddits to create, manage, and engage with competitions.
- A focus on microanimations and performance optimization ensures that interactions feel fluid without impacting speed.
- We added a history feature, allowing users to save and reuse previous posts and competitions, making it easier to track past results.
- Customization tools let users create visually stunning posts with different colors, backgrounds, and effects.
Challenges We Ran Into
Like any ambitious project, we faced multiple hurdles:
- Turning an idea into reality—From concept to execution, ensuring everything worked as intended.
- Designing the brackets and leaderboard UI to be both functional and aesthetically pleasing.
- Making the voting system seamless, ensuring fair and accurate results while maintaining performance.
- Creating a history version system, allowing users to access and modify past competitions.
- Ensuring microanimations didn’t affect performance, keeping interactions smooth and responsive.
Accomplishments That We're Proud Of
- Built a tool that can be used by a wide range of subreddits across different interests.
- Created a completely new concept that can revolutionize engagement in online communities.
- Designed an intuitive system where users can create beautiful, highly customizable posts.
- Developed an efficient and scalable voting system to handle large community interactions.
What We Learned
This project reinforced the importance of:
- Prioritization—Focusing on core functionality first before expanding features.
- Adaptability—Working within platform constraints and finding creative solutions.
- User Experience—Building something that is engaging and easy for anyone to use.
What's Next for Fan Verse
We’re just getting started! Here’s what’s coming next:
- Improved Responsiveness – Optimizing the experience for mobile users to ensure seamless navigation and interaction.
- More Modes – Additional ranking systems, custom voting options, and new tournament styles.
- Better Aesthetics – Improved UI/UX for a smoother experience.
- More Community Features – Expanding social and interactive elements to enhance engagement.
Built With
- css
- devvit
- html
- javascript
- reddis
- svelte
- vite
Log in or sign up for Devpost to join the conversation.