I have an idea for a very simple web-app called Good Day Bad Day.
- Login with Twitter or something
- Each day check back to the website
- There are two boxes: "Good Day" and "Bad Day"
- Click one of the boxes to indicate the kind of day you've had
- Your history of check-ins are presented as a string of red/green squares.
A more advanced implementation (but easier for the user) would involve the following:
- Create a Twitter account which tweets two messages per day:
- "July 24, 2013: fav this tweet if you had a Good Day"
- "July 24, 2013: fav this tweet if you had a Bad Day"
- Users could fav the appropriate tweet (they could also change their mind, whichever one they fav'd most recently would be their final selection).
- Implement tracking using the User-Streams to get instant fav data.
The UI of the page would be super simple. Just a string of red/green squares from previous check-ins, maybe display them in a calendar.
This might be interesting for tracking seasons of life or even project cycles at work.
I think having the binary decision between Good Day and Bad Day would be much simpler than other mood tracking apps that have users select a range of moods. In the end, it seems one either had a good or bad day; I never go to sleep thinking that today was a neutral day.
I might pilot this internally to help track employee happiness.