🧠 EduVoice AI — Learn JavaScript Like Never Before EduVoice AI is a voice- and text-powered learning platform designed to help users understand JavaScript concepts quickly, intuitively, and on their own terms. Built to eliminate friction from the learning journey, EduVoice brings conversational AI and code intelligence together for an immersive, accessible experience — whether you’re a beginner or leveling up.
🎯 What It Does Ask Anything: Users can ask JavaScript questions using voice or text input.
Instant Explanations: The AI replies with context-rich answers, live code examples, and clear analogies.
Personalized Interaction: Each response is tailored to the learner’s exact query — just like a tutor would.
Video Responses (Future-ready): Built-in hooks allow for AI-generated video tutorials, turning answers into micro-lectures.
Learning Dashboard: Track usage, remaining questions, and study time — giving users a snapshot of their learning journey.
🛠️ Tech Stack Frontend: Vite + React + TypeScript for a fast, modern UI.
AI Integration: Natural language processing via API (LLM-powered).
Voice Input: Web Speech API or a custom endpoint to handle real-time voice queries.
Deployment: Netlify for frontend hosting (https://eduvoice.netlify.app) and Render or another backend platform for API logic.
🔥 Key Features Voice-Based Learning: Students can verbally ask their questions — perfect for accessibility, mobile users, or when typing isn't convenient.
Natural Language Understanding: Handles queries like “What’s a closure?” or “How do promises work in real life?”
Real Code Examples: AI-generated output includes executable, example-rich code blocks.
Freemium Usage: 5 free questions per user to encourage adoption with minimal barrier to entry.
User-Centric Interface: Minimalist design with real-time feedback loop, study time tracker, and interaction history.
🧑💻 Why It Matters EduVoice isn’t just another documentation scraper — it's about meeting learners where they are, allowing them to interact naturally through voice and receive intelligent, code-aware help. For self-taught developers, busy professionals, or students practicing JS on the go, it bridges the gap between static docs and real support.
Instead of “search, scroll, scan,” users simply speak... and learn.
📈 Future Vision Expanded Language Support: Python, TypeScript, and React-specific topics.
Account-Based Personalization: Save questions, track improvement, and revisit past sessions.
AI-Generated Videos: Powered by Tavus or a custom pipeline — turning answers into engaging explainers.
Community Q&A and Gamification: Make learning collaborative and rewarding.
Built With
- elevenlabs
- groq
- mogodb
- node.js
- react
- tavus
- typescript
Log in or sign up for Devpost to join the conversation.