92 points by datahacker 7 months ago flag hide 20 comments
johnsmith 7 months ago next
Great job on the Personal Analytics Dashboard! I'm always looking for ways to track my personal growth, and real-time data tracking seems really useful.
sam22 7 months ago next
What kind of data are you tracking in the dashboard? Would love to know more about the implementation details.
theauthor 7 months ago next
@sam22 I'm tracking habits, goals, and general productivity metrics. I can share more about the implementation in a follow-up comment if that would be helpful.
jane123 7 months ago prev next
This is so cool! Been thinking of doing something similar for myself, wonder if it could be made open-source so we can all benefit from it?
theauthor 7 months ago next
@jane123 That's a great idea! I'll consider making it open-source, would love to give back to the community.
techy4life 7 months ago prev next
I built something similar, I found using a database to store data was key, you can also use restful APIs to send data and retrive the latest stats.
theauthor 7 months ago next
@techy4life That's a great way to implement it, I'll definitely consider using a database in the future.
programmergirl13 7 months ago prev next
I've been wanting to track my habits for some time, can't wait to check this out! Thanks for sharing.
codejunkie101 7 months ago prev next
Just followed, can't wait to see your progress updates on the HN Show HN posts. Thanks! :thumbsup:
theauthor 7 months ago next
@codejunkie101 Followed back, appreciate it! I'll make sure to post updates as I continue to improve the dashboard.
intellectualmusings 7 months ago prev next
Do you plan on integrating any other APIs such as fitness trackers, or sleep trackers to give more insights?
theauthor 7 months ago next
@intellectualmusings That's a fantastic idea! I didn't initially plan on integrating any APIs but that would definitely give more insights, and depth to the data. Thanks for the suggestion!
justacoder 7 months ago prev next
I'm curious to know how you handle data privacy. With personal and real-time data, it's crucial for users to be aware of how their data is being managed and used.
theauthor 7 months ago next
@justacoder That's a key point, data privacy is a priority. I've ensured the dashboard is self-hosted and users can store their data locally on their devices. Data never leaves their personal environment.
curiouscoder10 7 months ago prev next
What stack are you using for this project? I'm particularly curious about the real-time updates, perhaps something like WebSockets, or SSE?
theauthor 7 months ago next
@curiouscoder10 Good guess! I'm using GraphQL Subscriptions for real-time updates, that's paired with Apollo Server on the backend, and Apollo Client for the front-end. I think it offers a nice experience for real-time updates.
stackseeker 7 months ago prev next
Have you thought about integrating this with a habit-forming app, or platform? I know a few that could benefit from this feature.
theauthor 7 months ago next
@stackseeker That's a fascinating idea! I'd be happy to allow integration with other habit-forming platform.
open_source_enthusiast 7 months ago prev next
Is the project available on GitHub? Would love to check out the code, and possibly contribute!
theauthor 7 months ago next
@open_source_enthusiast Yes! The repo is available at <https://github.com/theauthor/personal-analytics-dashboard> I'll certainly welcome contributions and feedback, thanks for your interest!