Inspiration
Singapore's preschool teachers spend up to 40% of their time on administrative tasks instead of teaching. We witnessed firsthand how documentation burden affects educator wellbeing and student interaction quality. Smart Preschool AI was born from a simple question: What if teachers could speak their thoughts and AI handled the paperwork?
What it does
Smart Preschool AI is a voice-powered documentation platform featuring five core modules:
- Incident Reporting: Voice-to-report with multi-language parent communications
- Lesson Planning: AI-generated weekly plans aligned with ECDA standards
- Lesson Evaluation: Reflection tools with NEL framework alignment
- Student Portfolio: Developmental milestone tracking with AI insights
- Supervisor Dashboard: Real-time analytics for preschool operations
Teachers speak, AI structures, administrators monitor—all in one seamless workflow.
How we built it
- Frontend: Next.js 14, React, TypeScript, Tailwind CSS
- Backend: Supabase (PostgreSQL), Edge Functions for AI processing
- AI Integration: Speech-to-text (Speechmatics), OpenAI/Claude for content generation
- Voice Processing: MediaRecorder API for audio capture
- Design System: Consistent rounded-3xl cards, gradient theming, responsive layouts
We divided responsibilities: frontend developer focused on UI/UX, backend developer built APIs and database schema, collaborating through detailed API documentation.
Challenges we ran into
- Voice recording reliability: Browser compatibility issues with MediaRecorder API required fallback implementations
- API coordination: Synchronizing frontend expectations with backend Edge Function outputs
- Real-time transcription: Balancing accuracy with speed for multi-language support
- Design consistency: Maintaining cohesive styling across 5 different feature pages while allowing distinct color themes
Accomplishments that we're proud of
- Built a complete production-ready platform in 48 hours
- Successfully integrated voice AI for 4 languages (English, Chinese, Malay, Tamil)
- Created ECDA-aligned AI outputs that meet Singapore's early childhood education standards
- Achieved seamless frontend-backend integration with comprehensive API documentation
- Designed an intuitive interface that requires minimal teacher training
What we learned
- Full-stack collaboration: Clear API contracts are essential for parallel development
- AI prompt engineering: Structuring prompts to generate education-compliant outputs
- Voice UX design: Creating intuitive voice recording flows that feel natural
- Accessibility: Building for diverse users (teachers, supervisors, multilingual parents)
- Time management: Prioritizing MVP features while maintaining code quality
What's next for Hasslefree
- Pilot program: Deploy in 3 Singapore preschools for real-world testing
- Advanced AI features: Predictive analytics for student development trends
- Mobile app: Native iOS/Android for on-the-go documentation
- Integration: Connect with existing preschool management systems
- Expansion: Scale to support childcare centers and kindergartens across ASEAN
Built With
- anthropic-claude
- edge-functions
- lucide-react
- mediarecorder-api
- next.js
- openai-api
- postgresql
- react
- speechmatics-api
- supabase
- tailwind-css
- typescript
Log in or sign up for Devpost to join the conversation.