I like this. There were a couple of years I joined the “mass commutes bike week challenge”. It involved joining a team ( my team was my university) and logging distance ridden on every day. It had your distance and a leader board. Not super complex but it worked. It did encourage me to ride more.
http://www.masscommute.com/news/2016/6/28/2016-masscommute-b...
Oddly a lot of the record of these isn’t on the internet anymore.
They seem to have switched to a new platform which I haven’t tried.
https://www.lovetoride.net/usa?locale=en-US
I like the simplicity of VADO and will try it out.