7 ms·
A personal statistics dashboard and API
I built this dashboard for the Chart.js Dashboard Challenge. You can vote for it here: http://cpo.st/1bmi7Yf and you can see the actual dashboard at the link above.
- abailin 13y agoYou should put some axes on the steps/calories burned graphs. The upper left time looks like the updated time, but is the graph time over the past hour, day?
- thauck 13y agoThis is my biggest gripe, otherwise I like it. Visually the design is pretty, but in terms of representing information it leaves a lot to be desired.
- hopkinschris 13y agoThat's a great point! I initially had labels along the x-axis and then removed them for simplicity. But looks like I went a little too far. Each individual data point is total steps and or calories for a singular day. The count in the top right is for today (and it's always the last data point on the graph). Then it goes today-1, today-2, etc.. Thanks for taking the time to check it out and providing some feedback, I do appreciate it :)
- NicoJuicy 13y agoThis is really awesome.
- joezo 13y agoFirst of all, this is awesome! Secondly, what do you use to collect all this data?
- showsover 13y agoSeconded, I'm really interested in the hardware you use to collect all that data.
- cmbaus 13y agoI think the author is using Withings: http://withings.com/ http://withings.com/
- paratrooper 13y agoNo idea this existed, is it me or does Withings look way more awesome than the Nike+ gear?
- joshdance 13y agoDifferent. Nike+ is more about exercise and sports motivation, Withings is more about the data. I feel inspired to workout with Nike+, Withings just gives me the data I want.
- ErikAugust 13y agohttp://withings.com/en/api http://withings.com/en/api
- hopkinschris 13y agoThanks for the kind words :) I'm using a JawboneUP to track mood, steps, calories, and sleep. And the Withings Smart Body Analyzer to track weight, and heart rate. And a few open source gems to pull down the data: https://github.com/chocolit/dashboard https://github.com/chocolit/dashboard
- williwu 13y agoFrom https://github.com/chocolit/dashboard https://github.com/chocolit/dashboard it looks like he uses Jawbone UP and Withings.
- joezo 13y agobrilliant! thanks for that link
- deerpig 13y agoI'm sorry folks, but my first knee-jerk reaction was yuck! To paraphrase Cristina "Is That All There Is To A Dashboard?"
- altharaz 13y agoIt reminds me of http://www.kickstarter.com/projects/1461902402/a-bit-e-of-me http://www.kickstarter.com/projects/1461902402/a-bit-e-of-me, but in a very fancier way. This idea might be pretty cool in an app to monitor your health.
- showerst 13y agoI'd pay a monthly fee for a service that let me create one of these and integrate it with the various workout/personal stats apps/gadgets/services. An app like Moves + a sleep monitor + a workout tracking app + a diet tracker all on one dashboard would be really neat.
- dawson 13y agoWe've just enabled third-party app support via our API and have a pretty powerful personal dashboard https://api.howareyou.com/ https://api.howareyou.com/ and https://howareyou.com/ https://howareyou.com/ – we're still working on integrating different applications and devices, but using our API, there is no reason why you or any other developer can't add your own.
- hadem 13y agoVery nice documentation! Mind sharing how you are generating your API documentation? Edit: Looks like it is Swagger. https://developers.helloreverb.com/swagger/ https://developers.helloreverb.com/swagger/
- dawson 13y agohttps://github.com/wordnik/swagger-core https://github.com/wordnik/swagger-core
- midko 13y agofyi, it seems I can't get it to work on Google App Engine (because of Scala dependency I think)
- UberMouse 13y agoYou can run Scala on GAE as long as you have the Scala dependencies so that shouldn't be a problem.
- desas 13y agoThat looks really nice. The demo and some of the ideas seem to good to be true. I'm not sure my doctor spends her time scanning a social network for status updates to decide who to drop in on.
- deleted 13y ago[deleted]
- craigfollett 13y agoThis is awesome Chris! Exquisitely executed.
- jetru 13y agoShouldn't the quality be calculated doing DeepSleep/TotalSleep as opposed to LightSleep/TotalSleep?
- hopkinschris 13y agoI thought the same as you at first. But the "sleep quality" metric I'm using here is provided back from the JawboneAPI. It's yielded from some oddly weighted formula Jawbone uses.
- knodi 13y agoHow is the bio data collected (by what device)?
- hopkinschris 13y agoMood, sleep, steps, and calories burned are tracked using a JawboneUP and pulled down hourly from the JawboneAPI. Weight, and heart rate are tracked using a Withings Smart Body Analyzer and pulled down hourly from the WithingsAPI
- dkoch 13y agoLooks very slick! I suggest swapping the colors in the sleep quality circle so the aqua color represents the 72% of the circle, matching the color of the text label inside the circle.
- bckmn 13y agoI've been building something similar, allowing anyone to track _anything_ about themselves or their daily life in pretty graphs: http://ontrack.io/ http://ontrack.io/ I've also built a very extensible API for it from the beginning: http://ontrack.io/api http://ontrack.io/api
- nickmulder 13y agoImpressive. Time to get a Jawbone.
- dannyr 13y agoHave this for seniors & babies and you'll make a lot of money. There are very limited devices available to track data though.
- whatsup 13y agocool dashboard but unfortunately none of this data is relevant for one's health
- SolarUpNote 13y agoLocked up my screen. (iPhone)
- hopkinschris 13y agoAh! I think this is related to a known issue: https://github.com/chocolit/dashboard/issues/1 https://github.com/chocolit/dashboard/issues/1 Appreciate the feedback :)
- hardwaresofton 13y agoYou have a little bit of a problem with the beating heart animation -- it's jumped out of it's container and is on the border, and I'm running chrome 28
- hopkinschris 13y agoThanks for catching that, I've made an issue for it :) https://github.com/chocolit/dashboard/issues/3 https://github.com/chocolit/dashboard/issues/3
- aw3c2 13y agoSecret services are gonna love the spread of people uploading their vital statistics to cloud services. I find it an incredibly worrying idea.
- sergiopantoja 13y agoWhat specifically worries you about this idea? After the OP made his first blog post about it [1], I've considered making one for myself too. But I'm open to being convinced otherwise. [1] http://blog.chocol.it/2013/06/08/personal-api/ http://blog.chocol.it/2013/06/08/personal-api/
- trvrprkr 13y agoI find it more worrying that people are hand-wringing obsessively over any service that collects any amount of personal data. Promoting innovation and finding creative ways to approach problems are both much more important than enumerating the nefarious ways that people or groups or governments can use the resulting data. While it's an important cause to fight for, some privacy discussions that are consuming various parts of the tech community these days are just silly. I don't find anything about this service incredibly worrying. I'm much more worried about what we don't know -- the data-collecting activities we don't knowingly participate in. But since we don't know what we don't know, I try not to waste away my life hand-wringing over those things either.
- davidhhaddad 13y agomy company open mhealth is building an open software architecture for digital health data. we want to make it easier to be able to integrate data from siloed applications so we can tell the patient story in a coherent and data driven way. check out the spec https://github.com/openmhealth/developer/wiki/DSU-API-1.0-Beta https://github.com/openmhealth/developer/wiki/DSU-API-1.0-Be...
- GarethX 13y agohttps://www.tictrac.com https://www.tictrac.com do a good personal dashboard too. They normalize the data from different sources allowing you to, for example, compare stress levels against exercise and productivity etc allowing you to spot negative working patterns and other personal insights. Not affiliated with them.
- untilHellbanned 13y agocool dashboard, would be better if we could make more than just these fluff measurements
- untilHellbanned 13y agothey are fluff measurements, i'm a biomedical scientist i know what i'm talking about