DEV Community

Cover image for Show DEV: I built a dashboard to track my life

Show DEV: I built a dashboard to track my life

Craig Carlyle on March 15, 2020

tl;dr check it out at http://craigcarlyle.me A Quick Intro Several years ago I started on a weight loss and health journey. I was intro...
Collapse
 
liyasthomas profile image
Liyas Thomas

Site looks awesome!
Are you planning on open sourcing the project?

Collapse
 
craigcarlyle profile image
Craig Carlyle

Thanks!

Yes, that's the plan. I need to do some cleanup and write some tests first, but I'll be publishing it to my GitHub account.

Collapse
 
liyasthomas profile image
Liyas Thomas

Awesome 🤩
Kudus to the project!

Collapse
 
mikerubini profile image
Mike Rubini 🇮🇹

Great job! Keep us posted! Can't wait to try it myself 🚀

Collapse
 
emma profile image
Emma Goto 🍙 • Edited

This is super cool! I've been looking into creating a similar sort of thing, but more focused around goals.

Collapse
 
craigcarlyle profile image
Craig Carlyle

Great idea! Can't wait to see it 😊

Collapse
 
sebbdk profile image
Sebastian Vargr • Edited

I've been wanting to do something like this forever, but always end up staring at the wall when i think GUI.

This is awesome inspiration, thanks!

Not sure i personally would share my own data so blatantly tho. :)

Collapse
 
ascotto profile image
Andrea Scotto Di Minico • Edited

Congrats for losing 50 pounds and bringing your idea to life. As other wrote, I had a similar idea few years ago: to stay consistent with life goals, I drew a calendar which contains all weeks for 20 years ahead on A4. From one side it kept me motivating with pursuing career goals, travel goals, growth goals, and to remind of all the things I did in difficult times. From one side this kept me motivated mad from another side seeing 20 years of your life on A4 paper was a bit depressing - life passes pretty fast.

From technical perspective gathering all those data for research would be of incredible value for companies in different niches.

Collapse
 
binyamin profile image
Binyamin Green

Never heard of rescuetime before. Thanks for the tip.

Collapse
 
carlosguzman profile image
Carlos Guzmán

It looks awesome! and I love your initiative to build something that you need in your life and at the same time you use it to learn/practice new things and improve your career.

In my case, I am still stuck in the what to build? is it useful? I can not do this, I will take so long time, and so on. Reading your story inspires me to try to do something. Thanks for sharing Craig.

Collapse
 
darkle profile image
Coop

This is neat. 👍

Collapse
 
hazimhafis profile image
Muhammad Hazim

What a fun project! great Idea to increase our productivity! 👍👍👍

Collapse
 
joshuatz profile image
Joshua Tzucker

This is the kind of content I come to DEV for! It's awesome to see so many pieces fit together, and ingenious solutions crafted where existing APIs could not be found. Thanks for sharing!

Collapse
 
jeastham1993 profile image
James Eastham

This is incredible Craig! I expect it's a great motivational tool seeing how much you are getting done.

Collapse
 
kaleigh profile image
kaleigh

WOW!! This is so cool!

Collapse
 
corelhas profile image
Carlos Orelhas

That's a good idea !! Love it buddy !

Collapse
 
highcenburg profile image
Vicente G. Reyes

Awesome idea!

Collapse
 
remrkabledev profile image
Malcolm R. Kente

This is pretty cool! Kudos to you for making this

Collapse
 
tvanantwerp profile image
Tom VanAntwerp

This is awesome--been wanting to build something like this for myself for ages, and this is great inspiration! Thanks for sharing!

Collapse
 
indravd profile image
Indra van Davelar

Very cool! It also looks really nice.
Only thing I would do is host it in Amazon S3 with CloudFront in front of it and use a ACM Certificate (free).
It took quite some seconds to load it.

Collapse
 
damiangalletini profile image
Damian Galletini

Awesome! Thanks for sharing this!

Collapse
 
naimah profile image
Naimah

Love this so much!!! This is why I track all my data so that one day I can do the same :)

Collapse
 
websmith profile image
Nate Cornelius

Great work! Thanks for sharing this.

Collapse
 
stefanjudis profile image
Stefan Judis

That's very cool! Thanks for sharing!

Collapse
 
dana94 profile image
Dana Ottaviani

This looks great! Having all these achievements listed really shows how much you accomplished, that must be a great feeling. 😄

Collapse
 
phpfour profile image
Mohammad Emran Hasan

That's a pretty cool dashboard you've sewed together...kudos! 😱

Can't wait to get a hand on it for myself.

Collapse
 
rattanakchea profile image
Rattanak Chea

That's pretty impressive the number of apis involved and different techniques to accomplish this. Could u share data flow in diagram if any? Would be great.

Collapse
 
antlio profile image
Anthony Lio • Edited

That's great, thanks for sharing your journey!
Love the way you connect everything you use daily in one place 👏

Collapse
 
judecodes profile image
Cool

Hey This looks great and I've also wanted to build like this on myself

Can I ask what stack you had used to built this app?

Collapse
 
xieweizhi profile image
Weizhi Xie • Edited

Love it. The design is neat. Thank you for sharing this.

Collapse
 
romanvanloo profile image
RomanVanLoo

Very well done sir! Love the way you fetch all these data!
Any options you could dive deeper in how you fetch the apple health data?