Setting goals and forming habits shouldn't be a chore, so I'm making this app to help me track my life metrics, one click at a time, and review my progress as I go.
Set daily or weekly goals for anything you want. Track incrementals, reps, or floats. Encourage yourself with positive goals, or keep your vices in check with "no more than" types.
Eight Glasses is free and open source. You can't actually create your own account (yet), but you can get the code from the GitHub repository and set it up on your own computer, if you're into that sort of thing.
I started with the tutorial for Flask, an open source micro-framework for Python. The html, css, and modals rely on Foundation, (which uses normalize.css and modernizr.js), and colors from clrs.cc . There's still a lot left to do:
But I've never done any of those things before, so who knows if I'll be successful or how long that will take. In the meantime, I'd love your feedback and ideas, either on the project's Issues page, or via email to michael dot snook at gmail dot com.