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
- css
- elevenlabs
- html
- javascript
- json
- react
- stripe
- supabase
- tailwind
- tavus
- typescript
Log in or sign up for Devpost to join the conversation.