Inspiration
I wanted to create a way for indie game developers to get real feedback on their games, since it’s often tough for them to find testers who will play and give honest reviews. This inspired me to build a platform where developers can easily upload their games and connect with enthusiastic testers.
What it does
TestArena is a platform that helps game developers gather valuable feedback by letting testers play their games and write reviews. Testers earn points for every review, which can unlock rewards as they reach certain milestones. There’s also a leaderboard to keep testers motivated and add a bit of friendly competition.
How I built it
I built TestArena using React for the frontend and Supabase for the backend, which handled authentication, the database, and file storage. I used Bolt.new to quickly set up the project’s foundation, saving a lot of time during the hackathon so I could focus on building the core features.
Challenges I ran into
One big challenge was building the entire platform alone within the short hackathon timeframe, especially since my university exams were happening at the same time. I also struggled with integrating Supabase storage buckets because it was my first time working with Supabase. Uploading files, managing game assets, and retrieving their public URLs took extra time to figure out. Another tricky part was designing a fair and engaging reward system to keep testers interested.
Accomplishments that I'm proud of
I’m proud that I was able to build a fully working platform where developers can share their games, testers can leave reviews, and both can see useful stats. The platform is responsive, looks clean, and works well on different screen sizes. I’m especially happy with the reward system that gives testers something to work toward as they contribute more feedback.
What I learned
During this project, I learned how to use Supabase’s features, including authentication and file storage. I also learned the importance of designing a smooth and fun user experience to keep users engaged. Building TestArena taught me how important clear goals and motivation are for testers to provide meaningful feedback.
What's next for TestArena
Going forward, I plan to add AI-powered summaries of the reviews so developers can quickly understand the most important feedback. I also want to automate the reward delivery system to send rewards instantly when testers reach milestones. Another goal is to introduce social features like letting testers follow their favorite developers and more.
Built With
- bolt
- netlify
- react
- supabase
- vite
Log in or sign up for Devpost to join the conversation.