Habitica

A lot of us hate having to set goals and determine what we want to achieve in our lives. The process can be quite strenuous, and there is a lot of work involved.However, Habitica takes this process and makes it a lot of fun. The app makes it easy to build habits and stay productive by taking an approach that rarely fails; turning everything into a game. Habitica offers rewards to keep you incentivized, and it also comes with its own social network platform.