Vocalingo is a voice-powered, AI-based interactive language tutor. It helps users learn new languages through vocabulary quizzes, real-time pronunciation feedback, and AI-powered conversational practice.
- Multilingual vocabulary quizzes
- Real-time pronunciation feedback using AI
- Voice-based chatbot tutor (powered by Vapi + GPT)
- Progress tracking and gamification
- Clean, responsive UI built with TailwindCSS and Next.js
- Frontend: Next.js, TailwindCSS, TypeScript, Vapi SDK
- Backend: Node.js / Next.js API Routes, MongoDB, OpenAI, Whisper
- Tools: Vercel
git clone https://github.com/afuhflynn/voca-lingo.git
cd voca-lingo
npm install or pnpm install
Create a .env
file:
# Examples of even variables required
GOOGLE_GEMINI_API_KEY=
MONGODB_URI=
VAPI_API_KEY=
npm run dev or pnpm dev
npm run build or pnpm build