Inspiration
I started homeschooling when I was 8, leaving school at the end of 3rd 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, chat, and calendar
Challenges we ran into
The app started becoming hard to develop because i coded the whole backend in one monolith 2000 line file, so i had to refactor it which took a day
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
Always plan your code structure clearly at the start
What's next for Nura
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.