Inspiration ✨

Oftentimes, studying feels like a boring and strenuous task. It is something that many high school students struggle with, including us, even though it is essential to getting good grades. That's where we came up with Studium: a mobile app that offers a solution to make studying more fun and rewarding!

What it does 🎮

Studium offers a gamefied and easy way to study by including features like leveling up your own avatar, a built-in pomodoro timer in the study mode feature to make studying efficient, and a study tracker to ensure you're meeting your study goals.

How we built it 🛠️

We built Studium using React Native with Expo. The user interface was first designed in Figma, where we created a homepage and supporting pages, and then converted those designs into React Native components.

Challenges we ran into 🚧

Our team had difficulties implementing a user log-in system, as there were many errors involved, and we are very new to designing apps. There were also many other small debugging issues that consumed a lot of time. It was also challenging to use react-native and add all the dependencies required to get our app running.

Accomplishments that we're proud of 🏆

Our team is proud of making an app that is functional through learning how to use react-native and Node.js. We are also proud of making something that can help other teenagers with a real struggle that most of us have, which is the whole purpose of this project.

What we learned 📚

As we are pretty new to app development, we have heavily learned about the process and stages of building an app, including UI, frontend, and navigating through a sea of problems that we encountered.

What's next for Studium 🔮

  • Adding a unique virtual pet that users can grow and level up the more frequently they study (generate a personalized visual goal for the user).
  • More customizable features for people who learn differently to cater to more people's needs.
  • Connect to in-school assignments to track people's progress on them
  • Be able to add friends to hold each other accountable

Built With

Share this project:

Updates