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

Built With

Share this project:

Updates