Hey everyone , My name is Moustafa , I'm Full stack developer . I just wanted to share with you one of the projects I made over the last couple of months , an AI Language Teacher . Tech Stack Next.js, Tailwind, Shadcn, Better Auth, Prisma, PostgreSQL (Neon DB), ElevenLabs SDK, OpenAI API, Inngest, and Stripe. Main Features
- Multi-language support — users can pick any language they want
- Video call mode — live face-to-face sessions with AI
- Chat mode — natural text-based conversations
- Real-life dialogue scenarios for pronunciation, fluency, and listening comprehension practice
- Realistic voice synthesis using ElevenLabs with personalized video responses
There are many more features that I explain in the demo video.
Sorry if the demo is a bit long but I hope you’ll enjoy it, and I’d love to hear your feedback!