Inspiration
I’ve always felt like platforms like Canvas LMS don’t actually help students learn, but rather just organize files and assignments. I believe school tools haven’t really evolved with AI, but to combat them. This is what I seek to remedy.
What it does
LearningHub is basically Canvas but built around AI powered studying. Instead of just uploading slides and assignments, students can understand course material, get better explanations at their fingertips, and generate practice problems. And the UI is a lot easier to navigate.
How I built it
I built LearningHub using React/Next.js for the frontend, Express for the backend, and MongoDB for storing users and course data.
Challenges I ran into
Time management was a big one. I moved fast early on without fully planning features, which made later parts more chaotic. Integrating everything cleanly and working around the non-functional features was the biggest thing.
Accomplishments that I'm proud of
I'm especially proud that I got a functional frontend done early. Seeing the platform actually look and feel like a real product gave me the momentum to keep going and made the rest of the development feel tangible.
What we learned
I learned that jumping straight into building felt productive at first, but having a clearer roadmap would have saved time and stress.
What's next for LearningHub
Hopefully, ship it to schools that can't afford Canvas!
Log in or sign up for Devpost to join the conversation.