Inspiration
We wanted to create a platform that combines social interaction, learning, and gamification. Many people struggle to engage their audience meaningfully or to share knowledge in an interactive way. We envisioned a space where users could ask questions, share answers, and build quizzes that bring communities together while making learning fun.
What it does
TellMe Anything lets users:
Post messages and share thoughts publicly or privately.
Ask questions and get answers from their audience.
Create quizzes with multiple-choice questions, track answers, and maintain a leaderboard.
Build engagement through interactive, knowledge-driven content.
How we built it
We used Supabase for our backend, including user management, messages, Q&A, and quizzes. The frontend was built with React, using modular components for chat, Q&A, and quiz functionality. The app leverages real-time updates so users see new messages, answers, and scores immediately, creating a dynamic, engaging experience.
Challenges we ran into
Integrating Supabase real-time updates with React for Q&A and quizzes.
Ensuring quizzes supported multiple options and tracked scores correctly.
Handling anonymous participation while keeping data secure and consistent.
Designing the system to scale without changing the core UI.
Accomplishments that we're proud of
Built a fully functional platform where users can interact, ask questions, and take quizzes.
Implemented a real-time leaderboard for quizzes.
Created a flexible schema that supports both public and private engagement.
Successfully combined social, educational, and gamified elements in one app.
What we learned
How to structure a database for dynamic, interactive features.
The importance of real-time updates in engaging users.
Best practices for combining social features with learning and gamification.
Challenges of balancing anonymity with accountability in user-generated content.
What's next for TellMe Anything
Expand quiz analytics to provide deeper insights to creators.
Add richer content types, like polls, images, and video responses.
Improve personalization and recommendations based on user activity.
Explore monetization for creators through premium features or audience contributions.
Log in or sign up for Devpost to join the conversation.