MathDaily is a lightweight web app designed to help students build a daily math habit through just 10 short, real-life word problems each day. We believe that a little math every day goes a long way.
✏️ How It Works Each day, students receive 10 engaging, practical math questions across topics like:
Fractions, percentages, logic, algebra, geometry, and money
All problems are rooted in real-world scenarios, relatable and thought-provoking
After each question, the system:
Automatically grades the response
Provides concise, clear explanations
Saves all answers so students can review anytime
Students can also:
Practice specific topics they struggle with
Maintain a daily learning streak
Earn badges and climb the leaderboard
Most importantly: Chat with our AI Math Assistant for instant help, guidance, or extra practice questions
🛠️ How We Built It Frontend: React + TypeScript + Vite
Backend: Supabase (Authentication, Database, Storage)
AI Integration: Gemini API (for question generation + real-time math assistance)
Admin Dashboard: Tools to add/edit questions and monitor student progress
The entire system was built to be scalable, mobile-first, and multilingual-ready for future expansion.
⚠️ Challenges We Faced Creating math problems that are both authentic and pedagogically sound
Balancing AI-generated content with educational accuracy
Training the AI to explain like a real teacher, not just give robotic answers
Designing a clean, intuitive UI that works well on small screens
🏆 What We're Proud Of Designing a math experience that’s stress-free, habit-forming, and effective
Seamlessly combining education and AI
Enabling students to learn, reflect, ask questions, and improve – all in one place
📚 What We Learned Supabase is an incredibly powerful tool for rapid development
Students don’t need flashy apps – they need clarity, consistency, and care
Small steps each day can make a huge difference in confidence and skill
🔮 What’s Next Expand into other STEM subjects (starting with Science)
Introduce Math Duel Mode – challenge friends in real-time
Add multilingual support
Evolve our AI to not just answer, but teach reasoning step-by-step like a human tutor
MathDaily isn’t just a product. It’s a companion on the journey to mathematical confidence.
Built With
- lovable
- react
- supabase
- vscode

Log in or sign up for Devpost to join the conversation.