Inspiration

Our inspiration came from the pressure faced by many university students when it came to juggling their tasks. It's one thing to have a planner, but sometimes even making a planner can be a fuss. So, we decided to make an application that will help you throughout your academic journey. With life getting busier, we often find ourselves struggling to remember when or what to study, and it becomes even more difficult if you don't have a friend to remind you. With Study Buddy, you can be stress-free when it comes to planning for studying, it'll handle all your courses and help you study.

What it does

Study Buddy is a multi-functional app. Some of its key features include: 3 personalized chatbots that deal with different tasks (planner, textbook/course specific help, and helping you study using the Feynman technique by acting as a student). Another feature is the calendar which leverages the FSRS algorithm to plan out course topics you are stron

How we built it

Flutter/Dart, Python, mySQL

Challenges we ran into

Connecting the front-end(Flutter/Dart) and the back-end (Python) was difficult and we ran into many problems trying to get the two platforms to communicate with each other.

Accomplishments that we're proud of

We're proud that we were able to get the necessary functions of the application working so we can build off of that in future models. We were also very inexperienced with Flutter/Dart and APIs, so learning that was nice.

What we learned

We learned a lot about working in a full-stack environment.

What's next for Study Buddy

We are in the process of adding confidence ratings to courses to streamline the FSRS algorithm and add it to a dynamic calendar.

Built With

Share this project:

Updates