Atish developed happyfactor.com with a small group of people in order to make it easier for people to understand what makes them happy and track those factors over time. In their words:
Learn What Makes You Happy
Happy Factor gives you the tools to learn what uniquely makes you happy. By keeping track of what you do and how happy you feel, you can have more happiness more often.