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

Share this project:

Updates