🌟 Inspiration

Public speaking anxiety, lack of real-time mentorship, and the gap between traditional communication training and modern AI tools led to the creation of SpeakUp AI. We envisioned a solution that empowers anyone — students, professionals, educators — to confidently communicate in any setting, using the power of generative AI and interactive feedback.


🎯 What It Does

SpeakUp AI is an intelligent web platform that acts as your personal communication coach. It allows users to:

  • 👤 Choose from multiple AI trainers (Debate, Interview, Public Speaking)
  • 🗣️ Practice speaking through real-time prompts and simulated professional scenarios
  • 📝 Receive detailed, text-based feedback instantly
  • 📥 Download improvement reports for performance tracking
  • 📊 Track their growth and speaking fluency over time

From job interviews to investor pitches and academic debates — SpeakUp AI prepares you for every room you walk into.


🛠️ How We Built It

  • Frontend: React.js + Framer Motion for smooth UI/UX and dynamic animations
  • Backend: Node.js + Express.js, with MongoDB for secure user data and progress tracking
  • Generative AI: Integrated LLM API for dynamic prompt generation, feedback analysis, and conversational simulation
  • Platform: Prototyped using Bolt.new and deployed using Netlify

🧱 Challenges We Ran Into

  • 🧩 Backend Deployment: Deploying Express.js backend and ensuring API connectivity with Netlify was a major hurdle, requiring multiple CORS configurations and testing.
  • ⛓️ TTS Integration Block: Initially planned TTS features using ElevenLabs but couldn’t access the promo code in time — had to pivot to a purely text-feedback model without compromising user engagement.
  • 🔄 Real-Time Sync: Maintaining smooth communication between the frontend and backend for instant feedback and storing user progress was technically challenging but ultimately rewarding.

🏆 Accomplishments That We're Proud Of

  • Built a full-stack MERN AI-powered speaking coach from scratch
  • Designed a polished, professional-grade UI with animated onboarding using Bolt.new
  • Implemented a realistic simulation environment for interviews and debates
  • Created a seamless feedback and report generation system
  • Deployed fully responsive across devices with fast load times

📚 What We Learned

  • Deepened our knowledge of LLM integration for contextual feedback generation
  • Learned to handle multi-environment deployment, especially challenges with backend + Netlify
  • Understood how UX design plays a critical role in making AI tools user-friendly and approachable
  • Developed strategies for falling back gracefully when APIs or features become unavailable (like TTS)

🚀 What's Next for SpeakUp

  • 🎙️ Add multi-language support for global accessibility
  • 📈 Introduce AI-based scoring, gamification, and leaderboard features
  • 📸 Add video and facial expression feedback for complete communication training
  • 💬 Enable live mock interviews and group debate mode using WebSockets
  • 📲 Launch a mobile-first version to allow users to practice anywhere, anytime

SpeakUp AI isn’t just a project — it’s the beginning of a revolution in how we train our voice, presence, and confidence using AI.

Built With

Share this project:

Updates