About the Project – Tutow
URL
What Inspired Us
We were inspired to create Tutow out of deep concern for the current state of primary education in Indonesia:
- Indonesia ranks among the lowest in global PISA math scores.
- There’s a large educational gap.
- Many elementary school students feel bored due to monotonous learning methods.
We envisioned an interactive, gamified, and accessible solution that could make learning math fun and engaging, no matter where students live.
What We Learned
While working on Tutow, we learned a lot about:
- Digitally implementing the Indonesian Merdeka Curriculum and Singapore Math methods.
- Designing learning experiences that are challenging yet not overwhelming for kids.
- Using gpt-4o-mini-realtime-preview API to create a friendly narrator to guide children.
- Building interactive UI/UX with features like progress tracking, leaderboard, Pomodoro timer, and gamification.
We also realized that building an educational app requires more than just code, it requires empathy for young learners and a focus on their experience.
How We Built It
Tutow is a web-based learning platform built with the following tech stack:
- Frontend: Next.js with Shadcn UI framework
- Backend & Auth: Supabase (PostgreSQL) with Prisma ORM
- Gamification System: XP & Gold economy, Garden Growth, Badges
- AI Narrator: GPT-4o Realtime Audio API for reading instructions and theories, also interacting with user.
Core Features:
- Multi-level interactive learning modules (Concept → Application → Exploration)
- Exercise modules with history tracking
- Leaderboard based on XP
- Progress tracker
- Pomodoro timer for focus building
Our route structure is modular and intuitive:
Challenges We Faced
Some of our biggest challenges included:
- Limited time to build and polish the entire experience, so we could not implement all the material and courses
- Designing a learning system that is both interactive and kid-friendly.
- Structuring content and difficulty levels that align with real curriculum standards and child cognitive stages.
On the technical side, we faced challenges such as:
- Integrating AI narration smoothly into the user interface.
- Creating a balanced gamification system that motivates but doesn’t confuse.
- Deploying the project to Vercel and faced with so many dependencies error.
- Currently, there are still some bugs in the AI, one of which is the possibility of two different AI agents from two sessions (one from answering questions and the other from explaining material) speaking at the same time.
Final Reflection
Through Tutow, we realized that fun, inclusive, and meaningful education is possible through technology. With just internet access and the right approach, children across Indonesia can enjoy a powerful math learning experience, right from home.
Final Remarks
We would like to express our heartfelt gratitude to everyone who made this project and experience possible:
- Garuda Hacks Committee & Judges: Thank you for organizing such a meaningful platform for young innovators. This hackathon gave us the push to turn our ideas into something real.
- Mentors: Your insights, guidance, and encouragement helped us overcome technical and design challenges throughout the journey.
- Fellow Participants: We’re inspired by your creativity and determination. It’s been an honor to learn and grow alongside you.
- Claude AI: Thank you for assisting with some of the code snippets and helping us debug when we were stuck.
Most importantly, we hope Tutow can grow beyond this event to reach children across Indonesia and help them experience the joy of learning math.
Together, let’s build a more equitable future for education.
Built With
- nextjs
- openai
- postgresql
- prisma
- rtc
- shadcn
- supabase
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.