TutorVerse — Project Story

Inspiration

As AI rose in education, we saw a gap between free online resources and voice-guided, interactive, engaging learning experiences. Students fall off because lessons are missing voice guidance, personalization, or affordable tests. I wanted to build a platform where AI makes learning come alive — voice narration, AI tutors, and blockchain-based credentials — while making simple learning free and paying only for premium resources and testing.

What it does

TutorVerse is a intelligent learning platform where:

  • Free basic courses are available to students
  • Voice-narrated lessons and video AI tutors make learning less robotic
  • Premium lessons and tests can be accessed behind a paywall that is easy to pay
  • User accounts and learning progress are stored securely
  • Hosted on a custom domain for a professional look

How we built it

We developed TutorVerse with the strength of current tools and AI services:

  • Frontend: Developed in Bolt.new with HTML/CSS/JS and React for interactive lessons
  • Backend: Employed Supabase for storing test/lesson data and user authentication
  • Voice AI: Implemented ElevenLabs API to turn lesson text into natural-sounding audio
  • AI Tutor Videos: Implemented Tavus API to create video-based tutor comments
  • Payments: Utilized RevenueCat for managing premium content subscriptions
  • Deployment: Deployed with Netlify and hosted on a custom domain through IONOS/Entri

Challenges we encountered

  • Installing several third-party APIs (Tavus, ElevenLabs, RevenueCat) and getting them to integrate nicely with Bolt.new's full-stack setup
  • Handling media file uploads and playing them back without cluttering the UI
  • Making sure paywall logic didn't ruin the free access parts
  • Deploying to Netlify and getting the domain set up properly within a time constraint

Things that we're proud of

  • Developed a full-stack AI learning platform within a matter of days
  • Successfully onboarded Voice + Video AI to improve lesson delivery
  • Managed to implement freemium monetization with RevenueCat without backend complications
  • Rolled out a clean, branded deployment with a custom domain
  • Made it scalable with Supabase and Bolt.new flexibility

What we learned

  • How to develop an app in a matter of minutes with Bolt.new through frontend, backend, and deployment all in one place
  • Direct integration with AI services (Tavus, ElevenLabs)
  • Handling authentication and database storage on Supabase
  • Integrating setting up mobile paywalls and subscriptions on RevenueCat
  • Hosting full-stack projects on Netlify + IONOS Domains

What's next for TutorVerse

  • Implement course recommendation engine on user progress and feedback
  • Develop a certificate system on Algorand blockchain for authentic completion
  • Scale to multilingual narration on ElevenLabs voice cloning
  • Implement interactive quizzes with voice feedback
  • Onboard real tutors and integrate live Q&A sessions
  • Launch mobile version for Android/iOS

Built With

Share this project:

Updates