Converso
Description
A fully-featured Learning Management SaaS platform designed for interactive, voice-based tutoring powered by AI. This real-time application integrates modern authentication, subscription management, and voice agents to deliver a seamless, immersive learning experience across all devices. This platform was developed as a complete end-to-end SaaS solution with production scalability, modular code architecture, and a focus on reusability and developer ergonomics.
Features
- π Authentication & User Management β Secure sign-in and social auth using Clerk, with role-based access for students, tutors, and admins.
- π³ Subscriptions & Payments β Integrated Stripe billing for tiered plans, upgrades, and invoice trackingβfully managed through Clerk.
- π§ AI Voice Tutoring β Interactive voice agents built with Vapi that simulate real tutoring sessions. Users can build custom tutors by selecting subject, tone, and conversation style.
- π Session History & Bookmarks β Access past learning sessions, revisit feedback, and bookmark favorite tutors or topics.
- π Smart Search & Filters β Discover tutors and topics through advanced filtering and real-time search.
- π¨ Modern UI/UX β Built with Tailwind CSS and shadcn/ui for a responsive, clean, and accessible user experience.
- π§± Real-Time Backend β Supabase powers the PostgreSQL database, live session tracking, and file storage.
- π Monitoring & Analytics β Error tracking and performance metrics via Sentry for observability.
Technologies


Links
Hover over the following links for a quick preview