Inspiration
Inspired by the famous app DailyBean
What it does
This app keeps a record of user mood and user can check what are factors that are leading specific moods.
How we built it
This app uses firebase for authentication storing the mood record. and Google signin. I've use kotlin coroutines to do asynchronous programming while adding and reading from the firestore so that Main thread dont get blocked. I've used Glide library to load the profile Image of the user.
Challenges we ran into
The major challenge was to display mood record in calender like fashion. I was stuck for some time for thinking how achieve that and finall I found the I can use Grid View to to achieve the same. Displaying the mood records in correct postion (correct date and day) was also a challenge but by using simple logiic it was also achieved.
Accomplishments that we're proud of
Displaying the Mood record in calender like format.
What we learned
Firebase
What's next for Mood Tracking App
Planning to complete the project please see video on github sorry for inconvenience
Built With
- firebase
- glide
- kotlin
Log in or sign up for Devpost to join the conversation.