There are several existing services that aggregate and visualize fitness and health data, for people who are too lazy to build their own site :-) I'll plug mine here: https://zenobase.com/
The screencasts at https://www.youtube.com/user/zenobase should give you an idea of what you can do with Zenobase; if all you need is a nice dashboard showing recent data, there are simpler solutions like TicTrac.