Echo: The Bridge


Inspiration

Parenting a child with special needs presents unique communication challenges. Traditional methods of understanding a child's emotional state, interests, and developmental progress often fall short. Parents struggle to decode what their children are thinking, feeling, and learning throughout the day, while children with communication difficulties find it hard to express themselves in conventional ways.

We were inspired by the profound need for a bridge—a tool that could translate the unspoken language of children into actionable insights for parents. Drawing from research in child psychology, assistive technology, and the proven effectiveness of gamification in special education, we envisioned Echo: The Bridge—an AI-powered platform that transforms daily activities into meaningful communication channels.

The name "Echo" represents how the app captures and reflects back the child's inner world to parents, while "The Bridge" symbolizes the connection it creates between parent and child, spanning the communication gap that too many families face.


What It Does

Echo: The Bridge is a comprehensive parent-child communication platform built entirely on MeDo's ecosystem, featuring:

For Children: Gamified Daily Quests

  • Interactive Quest System: Children receive age-appropriate, personalized daily quests (drawing activities, voice recordings, simple choice questions, photo challenges)
  • Engaging Interface: Child-friendly UI with colorful badges, progress tracking, and achievement stars
  • Multimodal Expression: Supports drawing, voice, text, and image-based responses to accommodate different communication preferences
  • Achievement System: Rewards completion with virtual badges and celebrations to encourage consistent engagement

For Parents: Deep Insights Dashboard

  • AI-Powered Analysis: Automatically analyzes children's quest responses using Large Language Models
  • Visual Progress Reports: Parents see their child's drawings, hear voice recordings, and read AI-generated insights
  • Communication Suggestions: AI provides conversation starters and engagement tips based on the child's responses
  • Trend Tracking: Monitors emotional patterns, interests, and developmental milestones over time
  • Email Reports: Automated daily/weekly summaries sent via custom Gmail integration

Core Features

  1. Quest Generation: AI generates contextually relevant, developmentally appropriate daily activities
  2. Multimodal Input Processing: Handles drawings (image analysis), voice (speech-to-text + sentiment), text responses
  3. Intelligent Analysis: LLM processes child's outputs to extract emotional state, interests, concerns, and developmental indicators
  4. Parent Notifications: Real-time updates via email when child completes quests
  5. Secure Data Storage: All progress, drawings, and insights stored in MeDo's backend database
  6. Session Management: Tracks daily engagement and maintains progress history

How We Built It

Echo: The Bridge is a 100% MeDo-native application, leveraging MeDo's full stack:

Architecture Overview

Frontend: MeDo Web Interface

  • Built using MeDo's native UI components and routing system
  • Responsive design for both mobile and desktop access
  • Dual interfaces: child-friendly quest view and parent dashboard

Backend Services (MeDo Platform):

  • Backend Services: MeDo's managed hosting infrastructure (visible in backend_services.png)
    • Supabase database integration for data persistence
    • Real-time data synchronization
    • User authentication and session management
    • Activity tracking and logging

Backend Functions (MeDo Serverless): We implemented 8 custom backend functions on MeDo (visible in backend_functions.png):

  1. text-to-speech: Converts quest instructions to audio for accessibility
  2. analyze-drawing: Uses vision AI to interpret children's drawings
  3. validate-camera-quest: Ensures photo submissions meet quest requirements
  4. generate-daily-quests: Creates personalized daily activities using LLM
  5. chat-assistant: Powers the AI conversation interface
  6. create-child-auth: Manages child profile authentication
  7. update-child-password: Handles secure credential updates
  8. db-operations: Centralized database query handler

MeDo Skills Integration

We utilized 3 MeDo Skills to extend functionality:

1. Large Language Model (LLM) Skill - MeDo Official

Usage: Core intelligence engine

  • Generates contextually appropriate daily quests based on child's age, interests, and progress
  • Analyzes drawing submissions to extract emotional content and developmental indicators
  • Creates conversation suggestions for parents
  • Processes voice-to-text outputs for sentiment analysis
  • Generates weekly insight reports

Integration Points:

  • Quest generation API calls in generate-daily-quests function
  • Drawing analysis in analyze-drawing function
  • Parent insight generation in reporting module

2. Text-to-Speech Skill - MeDo Official

Usage: Accessibility and engagement

  • Converts quest instructions to natural-sounding audio
  • Helps pre-readers and children with reading difficulties
  • Provides audio feedback for completed quests
  • Enhances multimodal learning experience

Integration Points:

  • Automatic audio generation for all new quests
  • Real-time text-to-speech conversion in chat interface
  • Quest replay functionality

3. Gmail Custom Sender - Custom Skill (Created by us)

Purpose: Parent notification system Implementation:

  • Deployed as Google Apps Script API endpoint (visible in google_script.png)
  • Secured with API key authentication
  • Configured as MeDo environment variable: GMAIL_SENDER_API_KEY

Functionality:

  • Sends automated daily progress reports to parents
  • Delivers real-time notifications when the child completes quests
  • Weekly summary emails with AI-generated insights
  • Includes embedded images of the child's drawings
  • Formatted HTML emails with proper styling

The skill integrates with our Apps Script that:

  • Accepts POST requests with JSON payload (to, subject, body, htmlBody)
  • Validates API key for security
  • Sends emails through personal Gmail account
  • Returns success/error responses

Database Schema (Supabase)

Tables (visible in backend_services.png):

  • child_profiles: Stores child information, age, preferences
  • daily_quests: Quest definitions, instructions, and completion criteria
  • activity_sessions: Tracks when child starts/completes quests
  • drawings: Stores image data and AI analysis results
  • quest_progress: Tracks completion status and timestamps
  • badges: Achievement and reward system
  • chat_history: Parent-child conversation logs
  • email_reports: Scheduled and sent notification records

Data Flow Diagram


Technology Stack Summary

  • Platform: 100% MeDo (Frontend, Backend Services, Backend Functions, Skills)
  • Database: Supabase (via MeDo integration)
  • AI/ML: MeDo LLM Skill
  • Voice: MeDo Text-to-Speech Skill
  • Email: Custom Gmail Sender Skill (Google Apps Script API)
  • Storage: MeDo's managed file storage
  • Auth: MeDo's built-in authentication system

Challenges We Ran Into

1. Child-Safe AI Content Generation

Challenge: Ensuring LLM-generated quests were always age-appropriate and safe for children Solution: Implemented strict prompt engineering with safety guardrails, content filtering, and manual review queues for edge cases

2. Drawing Analysis Accuracy

Challenge: Children's drawings are abstract and difficult for AI to interpret correctly Solution: Combined vision model analysis with contextual clues (quest prompt, child's age, previous submissions) to improve interpretation accuracy

3. Custom Email Integration Complexity

Challenge: MeDo didn't have native Gmail integration for sending from personal accounts Solution: Built a custom MeDo Skill connecting to Google Apps Script API, configured with secure API key management

4. Real-time Synchronization

Challenge: Ensuring parent dashboard updates immediately when child completes quest Solution: Leveraged MeDo's backend services with Supabase real-time subscriptions and database triggers

5. Multimodal Input Handling

Challenge: Processing drawings, voice, text, and photos consistently Solution: Created unified backend function architecture where each input type has dedicated preprocessing before LLM analysis

6. Session Management for Children

Challenge: Children with special needs may need multiple attempts or extended sessions Solution: Implemented flexible session tracking with pause/resume functionality and progress auto-save

7. Balancing Gamification with Meaningful Insights

Challenge: Making the app fun for children while providing genuine analytical value for parents Solution: Carefully designed quest types that are both engaging activities and diagnostic tools (e.g., "Draw your day" reveals emotional state)


Accomplishments That We're Proud Of

Technical Achievements

  1. Full MeDo Integration: Successfully built a complete production-ready app using only MeDo's ecosystem—no external hosting, servers, or frameworks
  2. Custom Skill Creation: Pioneered a custom Gmail integration skill that extends MeDo's capabilities
  3. 8 Backend Functions: Architected a scalable serverless function infrastructure on MeDo
  4. Multimodal AI Pipeline: Integrated vision, speech, and text AI models into a cohesive analysis system

Product Achievements

  1. Dual User Experience: Created two distinctly optimized interfaces (child and parent) in a single app
  2. Real-world Applicability: Designed based on actual needs of parents with special needs children
  3. Privacy-First Design: All data encrypted and stored securely with parent-controlled access
  4. Scalability: Architecture supports thousands of families without infrastructure changes

Impact Potential

  1. Accessibility: Free tier makes the tool available to families regardless of income
  2. Multilingual Foundation: LLM-based system can be extended to support any language
  3. Extensibility: Quest system can incorporate therapeutic exercises designed by professionals
  4. Data Insights: Aggregated anonymized data could advance special education research

What We Learned

Technical Learnings

  1. MeDo Platform Power: MeDo's Backend Functions and Skills system is incredibly powerful for rapid prototyping and production deployment
  2. LLM Prompt Engineering: Learned advanced techniques for generating consistent, safe, age-appropriate content
  3. Vision Model Limitations: Understanding when AI vision models need human-in-the-loop validation
  4. Serverless Architecture: Best practices for structuring serverless functions for maintainability
  5. Real-time Database Sync: Supabase's real-time capabilities paired perfectly with MeDo's reactive UI

Product Learnings

  1. User-Centered Design: Extensive research into special needs education informed every design decision
  2. Gamification Psychology: Balancing extrinsic rewards (badges) with intrinsic motivation (parent connection)
  3. Parent-Child Dynamics: Understanding the emotional needs of parents seeking better connection
  4. Accessibility Standards: Implementing WCAG guidelines for children with various disabilities

Business Learnings

  1. Market Need: Validated strong demand through parent interviews and special education forums
  2. Competitive Landscape: Identified gap in AI-powered parent-child communication tools
  3. Monetization Strategy: Freemium model with premium features (unlimited quests, advanced insights)

What's Next for Echo: The Bridge

Immediate Roadmap (Q1-Q2 2026)

Feature Enhancements

  1. Video Quest Responses: Allow children to record short video responses
  2. Parent Response Channel: Let parents send back messages/drawings to children through the app
  3. Quest Templates Library: Pre-built therapeutic quests designed by child psychologists
  4. Sibling Mode: Support multiple children per parent account with comparative insights
  5. Offline Mode: Download quests for completion without internet, sync later

Technical Improvements

  1. Mobile Native Apps: iOS and Android apps with camera/microphone integration
  2. Advanced Analytics: ML models for detecting developmental patterns and early warning signs
  3. Quest Recommendation Engine: Personalized quest suggestions based on historical engagement
  4. Multi-language Support: Translate quests and interface to 10+ languages
  5. API for Therapists: Allow professionals to assign custom quests and receive reports

Medium-term Vision (2026-2027)

Clinical Integration

  1. Therapist Dashboard: Professional tier for speech therapists, occupational therapists, psychologists
  2. Progress Sharing: HIPAA-compliant sharing of insights with healthcare providers
  3. Clinical Quest Library: Evidence-based activities aligned with IEP goals
  4. Assessment Tools: Standardized developmental milestone tracking

Community Features

  1. Parent Forums: Moderated community for sharing experiences
  2. Quest Sharing: Parents can share successful quest ideas
  3. Success Stories: Showcase positive outcomes and family testimonials
  4. Resource Library: Educational content on special needs parenting

AI Advancement

  1. Predictive Insights: Early detection of emotional patterns or developmental concerns
  2. Voice Emotion Analysis: Advanced sentiment detection from voice recordings
  3. Drawing Evolution Tracking: Visual comparison of artwork over time with developmental indicators
  4. Personalized Conversation Starters: Context-aware suggestions for parent-child discussions

Long-term Impact (2027+)

Research Collaboration

  1. Academic Partnerships: Collaborate with universities on special education research
  2. Data Anonymization: Contribute anonymized insights to advance understanding of child development
  3. Clinical Trials: Validate effectiveness through peer-reviewed studies

Market Expansion

  1. Schools Integration: Deploy in special education classrooms
  2. Healthcare Partnerships: Integrate with pediatric clinics and therapy centers
  3. Insurance Coverage: Work toward therapy app classification for insurance reimbursement
  4. Global Accessibility: Localize for emerging markets with underserved special needs populations

Technology Evolution

  1. AR Quest Activities: Augmented reality experiences for immersive quests
  2. Wearable Integration: Connect with smartwatches for physiological data (stress, sleep patterns)
  3. Brain-Computer Interfaces: Explore future tech for children with severe communication barriers

Why MeDo Was the Perfect Choice

  1. Rapid Development: Built entire MVP in hackathon timeframe
  2. Integrated AI: Built-in LLM and TTS skills saved weeks of integration work
  3. Serverless Simplicity: Backend functions eliminated DevOps overhead
  4. Custom Extensibility: Skill system allowed Gmail integration without platform limitations
  5. Scalability: MeDo's infrastructure handles scaling automatically
  6. Cost Efficiency: Pay-per-use model perfect for early-stage product

Echo: The Bridge - Because every child deserves to be heard, and every parent deserves to understand.

Built With

Share this project:

Updates