Comment Comment by eligro91 there is https://www.beeminder.com/homewhich is doing pretty much what you've described here. parent eligro91 4 years ago
which is doing pretty much what you've described here.