🚀 Project Name: LearnQuest
🎯 Elevator Pitch
A solo-built app that makes learning, career prep, and skill development fun, interactive, and stress-free using AI-powered quizzes, chat groups, CV tools, and Gemini AI guidance.
🌟 Inspiration
As a solo developer, I noticed that many teens and young adults struggle with both learning and career preparation. LearnQuest was created to provide a complete platform that combines education, career guidance, and social support, helping users improve their skills, prepare for interviews, and stay motivated.
🧠 What It Does
LearnQuest combines learning, career prep, and social features:
- Interactive Learning: AI-powered quizzes and recommended videos using Gemini AI.
- Interview Prep: Personalized questions and tips for job or internship interviews.
- CV Maker & ATS Support: Build professional CVs and track applications effectively.
- Chat Groups: Connect with peers for support, discussion, and collaboration.
- Gamification: Badges, progress tracking, and achievements keep users motivated.
- Payments: Secure in-app payments for premium features or courses.
- Stress Reduction & Accessibility: Learning and career prep broken into manageable tasks; works on all devices with a safe interface.
🛠️ How I Built It
- Frontend: React for smooth, responsive UI.
- Backend: Node.js and Express for server-side logic.
- Database: MongoDB to store user data, progress, chat history, and payments.
- AI Integration: Gemini AI generates quizzes, interview questions, and personalized learning recommendations.
- Authentication & Security: Firebase for secure user login and data protection.
- Payments: Integrated secure payment gateway for premium features.
⚠️ Challenges I Ran Into
- AI Personalization: Tuning Gemini AI for quizzes, interview prep, and recommendations.
- User Engagement: Creating chat groups and gamification to maintain motivation.
- Data Privacy & Security: Protecting sensitive user data including CVs and payments.
- Solo Development: Handling frontend, backend, AI, database, payments, and security alone.
🏆 Accomplishments I'm Proud Of
- Built a full-featured learning and career prep platform solo.
- Integrated Gemini AI for personalized quizzes, interview questions, and recommendations.
- Enabled CV creation with ATS tracking and in-app payments.
- Designed social features (chat groups) that increase engagement.
- Positive early user feedback on usability, learning, and career preparation.
📚 What I Learned
- How to create a user-centered platform combining learning and career tools.
- How to integrate AI, payments, CV builder, and social features seamlessly.
- Importance of security, privacy, and data protection.
- Managing full-stack development solo, from AI integration to MongoDB database and frontend.
Log in or sign up for Devpost to join the conversation.