WELCOME
What’s happening? Why does this problem
matter?
Real-World Situation
Learning today feels competitive, but most students don’t have a fun, meaningful way to test
their knowledge. Online learning platforms focus on content delivery, not engagement or
challenge.
Who Is Affected?
Students who want to improve skills through practice
Creators who want to share their knowledge or puzzles
Communities looking for interactive, healthy competition
What Triggers the Need for a Solution?
Lack of engaging platforms that mix learning + challenge
No system that rewards curiosity, creativity, and problem-solving
A growing demand for fun, social, and skill-based learning experiences
Who is your main user ?
Name / Age / Profile
Krishna, 16–24 years old. A curious student who enjoys solving problems, competing
with others, and exploring new learning challenges.
Goals
Improve skills in subjects like coding, math, and science.
Compete in quick, fun knowledge battles.
Create and share mini-games or puzzles.
Earn recognition, points, and higher tiers.
Pain Points
Traditional learning feels boring and passive.
No engaging place to challenge others in real time.
Creativity in learning is not rewarded.
Hard to stay motivated without competition.
Motivations
Loves competing and climbing leaderboards.
Enjoys fast, interactive challenges.
Wants to gain followers and earn points from creations.
Feels excited by rewards, badges, and community recognition.
Show how the user currently tries to solve the problem.
1. Searching for questions on multiple platforms
They switch between YouTube, Google, Telegram groups, and random apps just to find good
practice questions.
2. Competing informally in WhatsApp/Discord study groups
Challenges happen, but there is no structure, fairness, or proper scoring system.
3. Practicing alone using traditional learning apps
Most apps offer only content, not real-time challenges or interactive battles.
4. No place to create and share their own puzzles or mini-games
Creators have no platform to publish and no way to get rewarded.
What was the “a-ha” moment from your ideation round?
Key Insight
Users don’t just want to learn—they want to compete, create, and be
recognized for their skills.
What We Realized About the User
Learners get more motivated when their knowledge is tested in real-time
battles, and their creativity is rewarded through community-driven mini-
games.
Why This Unlocks a Better Solution
By combining competition, creation, and rewards, learning becomes
exciting, social, and addictive—something no traditional platform offers
today.
Describe the core idea in 2-3 lines
CurioBattle is a competitive learning platform where users challenge each other in
quick knowledge battles and create their own mini-games inside subject-based
communities. It turns learning into a playful, social, and rewarding experience.
Instant Value
Users get instant engagement through real-time challenges, earn points and tiers for
every win, and creators can publish games to gain recognition and rewards.
Use 5 frames max. Each frame should include:
Title: User Journey – From Joining to Winning
Frame 1 – Join a Community
Visual Sketch Description: A dashboard with subject communities (Math, Coding, Physics).
Action: User selects a community of interest.
Outcome: User is placed inside the chosen arena.
Frame 2 – Start a Challenge
Visual Sketch Description: Two users facing each other with a “Start Battle” button.
Action: User sends or accepts a knowledge challenge.
Outcome: A real-time question battle begins.
Frame 3 – Solve & Compete
Visual Sketch Description: Timer countdown + question displayed + quick answer buttons.
Action: Users answer questions as fast and accurately as possible.
Outcome: Points are awarded based on speed and correctness.
Use 5 frames max. Each frame should include:
Title: User Journey – From Joining to Winning
Frame 4 – Earn Rewards
Visual Sketch Description: Tier upgrade, XP bar rising, badge unlock animation.
Action: System calculates XP, tier progress, and streak bonuses.
Outcome: User climbs leaderboards and unlocks new privileges.
Frame 5 – Create & Publish a Mini-Game
Visual Sketch Description: Simple game editor with “Publish” button.
Action: User creates a mini-game and publishes it to the community.
Outcome: They earn points for each play/download, building reputation and income.
List top 3–5 features your solution enables
1. Real-Time Knowledge Battles
Users challenge each other in quick, competitive
question rounds across subjects like Math, Coding, and
Science.
2. Tier & Progression System
Players earn XP, climb tiers, unlock abilities, and build
their reputation through consistent wins.
3. Community-Driven Learning Arenas
Subject-based communities where learners share
questions, host battles, and grow together.
4. Mini-Game Creator Studio
Users can build and publish their own subject-based
mini-games with simple templates.
5. Creator Reward System
Creators earn points and recognition every time their
mini-game is played or downloaded.
List top 3–5 features your solution enables
6. AI-Generated Daily Challenges
Smart, adaptive puzzles delivered daily to boost
motivation, streaks, and engagement.
7. Fair Matchmaking & Leaderboards
Players are paired with similar skill levels, and live
leaderboards gamify learning.
8. Personalized Learning Insights
Users receive reports on strengths, weaknesses, speed,
and accuracy after each battle.
9. Social Interaction & Team Battles
Users can form teams, join group tournaments, and
collaborate or compete with friends.
10. Zero-Pressure Learning Environment
No marks or tests—only creativity, curiosity, and fun-
driven competition.
What good does your solution bring?
To the User
Makes learning exciting through real-time battles and challenges.
Builds confidence, problem-solving speed, and competitive skills.
Gives creators a chance to publish mini-games and earn
recognition.
To the Community/Ecosystem
Strengthens collaborative learning inside subject-based
communities.
Encourages students to create, share, and improve each other’s
knowledge.
Creates a healthy culture of curiosity, creativity, and competition.
To SDGs (Optional)
SDG 4: Quality Education – Promotes accessible, engaging, and
inclusive learning.
SDG 8: Decent Work & Economic Growth – Supports a creator
economy where users can earn from their contributions.
Explain how this can be built realistically.
Tech stack / approach
• Frontend: React + [Link] for SPA + responsive UI. Use WebSockets ([Link]) for live
battles. Use lightweight 2D/interactive widgets (HTML5/Canvas or Phaser) — avoid heavy
game engines.
• Backend: [Link] + Express (or Fastify). WebSocket server for real-time gameplay and
matchmaking.
• Database: MongoDB for user data / games / metadata. Redis for matchmaking, session
store, and leaderboards.
• AI layer: Use hosted LLMs (OpenAI / Gemini) for quest generation, hinting, and
personalization. Simple RL/recommendation logic for matchmaking.
• Storage & infra: S3-compatible storage for assets, Vercel/Netlify for frontend hosting,
Docker + AWS/GCP for backend; CI/CD pipelines.
• Payments & analytics: Stripe for payments; Amplitude or Google Analytics for
engagement metrics.
• Creator tool: Low-code drag-and-drop editor (React-based), export games as JSON +
HTML widgets that run in the platform.
• Tech stack or approach
• Resources needed
Explain how this can be built realistically.
Resources needed (team & tools)
• 1 Product lead / UX (you can fill this)
• 2 Full-stack devs (frontend + backend / WebSocket)
• 1 AI/ML engineer (integrations, personalization) — part-time early on
• 1 Designer (UI + game templates)
• Optional: community manager / moderator for launch
• Tools: Github, Figma, Stripe account, hosting (AWS/GCP/Vercel), OpenAI/Gemini API access
TimeLine
• Hours 0–2
Project setup, UI skeleton, sample questions, [Link] server init.
• Hours 2–6
Core 1v1 battle: matchmaking, timer, questions, scoring.
• Hours 6–10
Leaderboard, XP system, basic tiers, simple profile display.
• Hours 10–13
Mock creator page, publish placeholder game, UI polish.
• Hours 13–16
Testing, deployment (or ngrok), demo script, final rehearsal.
Team Sign-off
• Team Name : Matrix Decoders
• Team Members :
1. Raviteja Gara
• 2. Krishna Pawar
• 3. Prajwal lalsangi
• 4. Rahul
• Team I’d : PT73
• Contact Details : 8867434799