About the Project

Inspiration

We were inspired by the need for accessible, high-quality education for everyone, regardless of their financial situation. Seeing how many students struggle with traditional learning methods, we wanted to create a platform that combines the best of open education with optional premium content and AI-powered learning tools.

What it does

EduLearn is a community-driven, open-source educational video platform that offers:

  • Free core educational content for everyone
  • Optional premium content for creators to monetize
  • AI-powered tutoring and voice summaries
  • Blockchain content verification
  • Reddit community integration
  • YouTube-like interface with educational enhancements

How we built it

  • Frontend: React 18 with TypeScript, Tailwind CSS, DaisyUI
  • Backend: Supabase for database/auth/storage
  • Integrations: RevenueCat, Reddit API, Algorand, OpenRouter, ElevenLabs
  • Deployment: Netlify with custom domain

Challenges we ran into

  • Integrating multiple third-party services while maintaining performance
  • Implementing blockchain verification for content authenticity
  • Creating a seamless user experience between free and premium content
  • Balancing open-source ideals with sustainable monetization options

Accomplishments we're proud of

  • Creating a fully functional educational platform with AI features
  • Successfully integrating 8 different hackathon challenge requirements
  • Maintaining 100% free core functionality while allowing creator monetization
  • Implementing robust security with Row Level Security (RLS) on all tables

What we learned

  • How to effectively combine multiple cutting-edge technologies
  • The importance of thoughtful monetization in open-source projects
  • Best practices for educational content delivery
  • How to create scalable infrastructure for video content

What's next for EduLearn: AI-Powered Learning for Everyone

  • Expanding our AI tutor capabilities with more subjects
  • Adding collaborative learning features
  • Implementing more advanced content recommendation algorithms
  • Expanding our creator tools for educators
  • Localization for multiple languages

Built With

Share this project:

Updates