Inspiration

We noticed that students often struggle to stay engaged with traditional learning materials. With online resources scattered and no personalized guidance, learning becomes overwhelming. Our goal was to create a centralized, AI-powered learning companion that makes studying interactive, fun, and effective.


What It Does

StellarLearn helps students learn in a gamified, structured way:

  • Mission Quests: Solve curated questions and earn achievements.
  • PDF & YouTube Notes: Automatically generate well-structured notes and practice questions.
  • AI Mentor (Pixie): Provides explanations, guidance, and personalized help.
  • Achievements & Progress Tracking: Motivate students through gamification.


How We Built It

  • Frontend: React + Tailwind CSS for a responsive, modern UI.
  • Backend: Node.js + Express for API handling and AI integrations.
  • AI Integration: ChatAnywhere API for generating notes, questions, and personalized mentorship.
  • Deployment: Hosted on Render for seamless accessibility.


Challenges We Ran Into

  • Handling PDF and transcript parsing efficiently for AI processing.
  • Ensuring clean, readable output for notes and questions from AI.
  • Integrating multiple features (Quests, AI Mentor, Notes) without UI clutter.


Accomplishments That We're Proud Of

  • Built an end-to-end interactive learning platform with AI-powered features.
  • Successfully implemented gamified study quests and achievement tracking.
  • Generated automated, structured notes and practice questions from PDFs and YouTube videos.


What We Learned

  • Importance of user experience and clarity in educational apps.
  • How to integrate AI models with real-time applications effectively.
  • Challenges of scaling AI-generated content while keeping it accurate and student-friendly.


What's Next For StellarLearn

  • Add flashcards and spaced repetition for better retention.
  • Expand AI capabilities to provide personalized study plans.
  • Introduce collaboration features for peer learning and mentoring.

Built With

Share this project:

Updates