Inspiration
My inspiration for this project was a mix between Instagram adds and Tamagotchi. I felt that by creating a digital pet for people to measure their QoL with, they would be more likely to commit to healthy habits.
What it does
It currently does not work, but it was intended to measure different aspects of a person's life such as what they eat, how much they sleep, and how much they commit to their hobbies. It would then use these scores to measure the stats of the Totoro character in the center, with better life habits resulting in better health and well being for Totoro.
How we built it
It was built on Kotlin in Android Studio. As I was going in mostly blind into both App creation and Kotlin, I frequently used LLMs and Youtube tutorials to figure out various aspects of my program.
Challenges we ran into
Because I was brand new to the language, I constantly ran into brick walls. I had to figure out formatting and class structure on the fly, and then understand its dependencies system without knowing what I am really doing. There was also a time where the IDE lead me into a 20 minutes spiral where a line it said wasn't there appeared twice, causing it to crash on start-up.
Accomplishments that we're proud of
I am proud genuinely everything I've done this event. I went in completely blind into a fresh programming language and style, and I made a project that has a good framework to build upon in my own time.
What we learned
I learned an entirely new language, a new IDE, how to make android apps, working with xml, rough Room database usage, and effective LLM assistance.
What's next for Totorogotchi
If I continue working on it, I would make it so that the base system of data implementation works, and that feedback on that is effectively represented through the stats of Totoro. After that I would work to add a suggestion bot which would make life style suggestions for improving your score. Afterwards it would just be adding new aspects to measure and implement into the app, like a screen-time tracker to measure screen time and get people less addicted to their phone.
Built With
- android-studio
- kotlin
- room

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