BACK

Mentora

Conversational AI tutoring with customizable voice‑interactive tutors in real time.

Visit Live Site
Mentora Hero

An AI-powered educational platform that provides personalized, voice-interactive tutoring experiences tailored to each student's learning style.

01 //

Overview

Mentora is a revolutionary AI-powered SaaS platform that transforms online learning into a natural, bidirectional voice experience. Built with Next.js 15 and Supabase, Mentora allows users to architect their own specialized AI tutors—from coding mentors to language coaches. By synchronizing Vapi.ai, ElevenLabs, and Deepgram, the platform achieves sub-second latency in voice-to-voice interaction, providing an immersive educational environment that mirrors real-human tutoring.

Experience Mentora

My Role

As the Lead Full-Stack Developer, I architected the end-to-end infrastructure of Mentora, orchestrating a complex stack of Vapi.ai, ElevenLabs, and Deepgram to achieve sub-second latency in voice-to-voice tutoring. I engineered a secure, multi-tenant database using Supabase with Row-Level Security and integrated Next.js 15 Server Actions to manage real-time state synchronization across the platform. My work focused on bridging generative AI with human-centric design, implementing a dynamic UI that pairs live transcription with synchronized Lottie animations for a truly immersive learning experience.

Mentora Detail
///

Voice-interactive tutoring session interface

03 //

Key Features

Mentora features a Real-Time Voice Engine that enables natural, interruption-capable conversations with AI tutors across 10+ academic subjects. The platform includes a Custom Companion Builder allowing users to define specific teaching styles, voices, and topics, complemented by a Live Transcription panel for real-time visual reinforcement. With a robust Session History tracker and a Bookmark System, learners can easily manage their progress and revisit their favorite personalized mentors.

Mentora Feature
///

A centralized profile view tracking session data, bookmarked companions, and learning frequency across various academic disciplines.

04 //

Key Takeaways

Mentora was a deep dive into Latency Optimization for the modern web; I learned how to minimize the "time-to-first-byte" in voice responses by fine-tuning buffer settings and model parameters. I gained significant experience with Serverless State Management, using Next.js 15 Server Actions and revalidation tags to keep the UI perfectly synced with background database changes without manual refreshes. Additionally, the project reinforced the importance of Accessibility in AI, leading me to implement live transcripts and ARIA-compliant controls for hearing-impaired users.

Mentora Final View
///

A modern, high-conversion landing page showcasing the platform's multi-subject capabilities and real-time voice-AI value proposition through a responsive and interactive design.

/// In Summary

Mentora bridges the gap between static online courses and expensive private tutoring by providing an always-available, voice-first learning assistant. By architecting a system that handles complex audio processing and generative intelligence in real-time, I have created a scalable solution for personalized education. This project stands as a testament to my ability to build high-performance, AI-integrated SaaS applications that solve real-world accessibility and engagement challenges in the EdTech space.

Next Project //

Certum AI

Voice‑powered mock interviews using Hume AI and Gemini for performance feedback.

05 // Get in touch

DROP A HOWDY.

feemail042@gmail.com