Inspiration

The inspiration for this app came from journaling and emotion tracking apps which were overwhelming for the user. Apps such as Moodwave and Apple's journaling app, which ui was both frustrating, overly complicated, and difficult to look at for a space that was meant to be calming.

What it does

Moodi is both an emotion track and journaling app. The emotion tracker color codes your emotions throughout the month, to allow the user to reflect on how they have been feeling in one simple space. You can see this tracker separated by the separate months or weeks. Along with this, it has a journaling function. This records each entry that the user enters, both allowing them to enter multiple entries and letting them look back on their entries for later reflection. Where our app differs from other apps of the same kind, is it's user friendly ui/ux. By simplifying the app down to a single page, as well as utilizing calming colors and eye-pleasing fonts. On a device which encourages distractions, we created an app that puts our users first to have a place to vent and reflect.

How we built it

This app was made on Flutter, utilizing the language dart. Every member was completely new to this language and had to learn it from scratch during the hackathon. To do so, we practiced first on small individual projects to get familiar with dart. After learning the basics, we honed in our knowledge, along with using tutorials for the more unique parts of the ux, in order to put together our final project.

Challenges we ran into

The hardest challenge was getting familiar with a completely new language, enough to create an app that was both appealing and ran without errors. Although we were able to overcome this by learning individually, we were then faced with the challenge of piecing our work together. To do this, we used the help of AI to help put together the calendar alongside the journaling aspect of the app.

Accomplishments that we're proud of

As a group, we are proud of both how much we learned and the fact that we never gave up when faced with so many challenges. We took on a large task trying to create an app from scratch on a language none of us have ever heard of. It was difficult, yet we all walked away knowing we had learned so much from the experience. Even if we don't use dart itself again in the future, we now know that we are capable of exploring more languages. Not only this, but we created a finished product that we were proud of. We refined it again and again, leaving it without an error in sight.

What we learned

This project was nothing but learning. Each part of our work was created through us learning as much about dart as we could in this short amount of time. From the simple basics of dart, to the unique ui and ux that we were able to create, it was all a learning curve for our team to eventually overcome.

What's next for Moodi

We plan to streamline things further in order to make for the best experience for our users, assuring that we always keep things simple while still providing a unique experience. A big part of this is adding more to the ui in order to make it more concise and a better tool for reflection. One way to do this is through adding a gradient to the top of the ui to get a more comprehensive view of how the user has been feeling. Along with this, our team wishes to use the skills we learned from creating this app in order to create other apps.

Built With

Share this project:

Updates