Moodify is a mood tracker app that can note and manage your mood. You can get the recommended activities based on your mood.
The recommended activities will not be updated in real-time, however the app will notify you if there are new recommended activities. Furthermore, you can see your mood notes based on month and year, also you are able to monitor your mood and activities through a chart.