Inspiration

As students, we all know how hard it can be to manage school and our personal life. It is normal to feel lost sometimes, but it doesn't have to stay like that. Good habits can help deal with the school life and keeping track of our progress can increase motivation.

StudyBuddy was born with the idea of making self-care more fun and accessible by releasing daily challenges, creating graphs to show progress and even integration an AI mental health assistant to help students to thrive during the school year.

What it does

It gives students daily challenges that are related to self-care, and track their progress. An AI mental health assistant is available to make them feel heard and guide them to the right ressources efficiently.

How I built it

Using Expo for live testing, I've done an app using React Native from scratch. Using UI libraries could've been helpful, but I wanted to learn React Native as it is my first time using this language. I've then used the Google Gemini API to incorporate AI in my project and create a real-time chat for the users.

Challenges I ran into

Dealing with the possible randomness of AI and doing a full app by myself. Definitely a lot to learn in a short amount of time without having any help.

Accomplishments that we're proud of

Learning React Native in a couple of days and creating an app with it on time!

What we learned

I learned how to create a mobile app and to adapt to the smaller screen size. I also had to learn how to use the Gemini API properly to achieve good results.

What's next for StudyBuddy

I could improve the chat functionality and improve the UI experience. There are some specific things that I didn't had time to improve but are sometimes annoying to deal with as a user.

Share this project:

Updates