Inspiration
We noticed that a lot of students both in our university and at other institutions often become distracted while studying for their coursework and working towards their goals. We wanted to build a product that visually motivates students to accomplish their homework and goals despite their distracting environments.
What it does
Grow is an iOS app that visually enhances the pomodoro technique by utilizing augmented reality to grow a virtual tree on your desk as you study. The app ensures that you are focused on your work and remain engaged with the content while simultaneously providing an immersive experience in the form of nature, tranquility, and development.
How we built it
We used a multitude of mobile UI and augmented reality technologies to complete our project. We did not have prior experience with any of these technologies, so it was definitely a challenge to get it up and running. However, we are proud of the work that we accomplished given the time constraint.
- Swift UI
- ARKit
- RealityKti
- SceneKit 2
- UIKit
Challenges we ran into
- Finding good quality 3D models to use as our growth symbols
- Building a user interface (UI) that was interactive and easy to use so students could focus on studying. It also needed to be appealing enough that students feel motivated to use the app and start focusing more.
- Creating a responsive screen
- Getting the timer to count down
Accomplishments that we're proud of
- First time using Swift UI, but we were still able to create a working app
- Displaying a 3D model using ARKit
What we learned
- Front-end development for iOS apps
- Augmented reality and integration with ARKit
- How to use Figma and develop advanced designs
What's next for Grow.io
- The option to select different tree models
- Adding support for android devices
- Leaderboards and more engaging methods of studying through interaction with friends





Log in or sign up for Devpost to join the conversation.