Happiness Journal

A simple app to track your mood and journal your thoughts.

https://happiness-journal.streamlit.app/

5 Likes

Great attempt ! :grinning:
There are many beautiful elements available in arsenel of Streamlit to improve on this great tool.
Example - st.feedback - Streamlit Docs You can manipulate this “feedback” element to give user a very intuitive to use mood selector. :smiley:
…
Or
…
Let’s say we create five or more st.button - Streamlit Docs with emoji of mood as choice. And on click the user’s response will be stored.

Thanks for the feedback :slight_smile:

Can I ask how you made the calendar chart with the filled in colors? is that a stylized dataframe, a chart, or a creative use of columns?

The calendar chart is created using a stylized HTML table where each cell’s background color represents the mood for that day.