Bridging the gap between play and pedagogy through a child-first digital experience.
🧠 About the Project
KidEdu is an educational web application crafted to make early learning fun, interactive, and accessible for pre-primary and primary school children. Unlike standard educational tools, KidEdu focuses on a non-technical audience, ensuring that even the youngest learners can navigate the platform with zero frustration.
By applying user-centric design principles, we’ve created a “digital playground” that fosters curiosity while maintaining a structured learning flow.
🎯 Objectives
- Child-Centric Environment: Create a safe, vibrant space for exploration.
- Enhanced Engagement: Use visual storytelling to improve concept clarity.
- Intuitive UI: Eliminate complex navigation to suit young users.
- Practical Application: Implement full-stack development to solve real-world educational gaps.
🚀 Key Features
- Age-Appropriate Content: Lessons tailored specifically for cognitive development stages.
- Visual-First Design: High-contrast colors and large, touch-friendly elements.
- Structured Flow: A logical progression from basic concepts to advanced topics.
- Interactive Feedback: Instant visual rewards to encourage positive learning habits.
🛠️ Tech Stack
Frontend

Backend & Database


👥 The Team
We are a team of passionate developers committed to making education accessible.
- Niahrika Tiwari
- Shivani Mali
- Durva Tandale
📚 Learning Outcomes
Through this project, our team has gained:
- Full-Stack Proficiency: Bridging the gap between MongoDB and Flask.
- UI/UX for Kids: Understanding the psychology of colors and shapes in education.
- Collaborative Development: Using Git and GitHub for seamless team version control.
- Problem Solving: Building a real-world application from scratch.
💡 Future Enhancements
⭐ Feedback
We are always looking to improve! If you have suggestions or want to contribute to the future of KidEdu, please reach out or open a Pull Request.