Inspiration
I started homeschooling when I was 7, leaving school at the end of 4th grade. If a personalized learning app like this had existed, it would be much easier for me to study
What it does
It generates notes, plans, assignments, and overall helps you study
How we built it
I started pretty much from scratch. I wrote a bit of an outline, then started implementing functions on the backend. I started with the user systems, then started writing the ai-generated notes and assignments. The last few things i added were the study plan, todo, and calendar
Challenges we ran into
There were many bugs due to the complexity of the app. It was kind of like whack-a-mole, whenever I added a feature or fixed a bug a new one would pop up.
Also, this was the first huge project i've made where backend and frontend were this tightly integrated, and the first where i've used tailwind instead of bootstrap
Accomplishments that we're proud of
This is the first app i've built using tailwind, and the first of this size with flask. Previous apps i've made had less functions, and were much less scalable
What we learned
What's next for QwikLearn
I'm hoping to get it production-ready and deploy it soon, and experiment with different ai models as well as self-hosted ones
Log in or sign up for Devpost to join the conversation.