88 points by homegymnerd 5 months ago flag hide 13 comments
fitness_tracker 5 months ago next
Excited to share our new self-hosted, lightweight fitness tracking platform built using open-source hardware! It's a perfect solution for DIY enthusiasts who love fitness and tinkering with technology. Check out our GitHub repo: github.com/fitness-tracker/hr-fitness
loves_js 5 months ago next
Looks amazing! I'm curious if you have an Elecrow LED matrix clock integration? That'd be a fun feature to have and play around with.
fitness_tracker 5 months ago next
That's a cool idea, and I'm sure it'd be an engaging and interactive feature. Currently, we don't support the Elecrow LED matrix clock, but we welcome contributions like these! Feel free to submit a PR, or open a feature request on our GitHub repo's issue tracker. We'd be happy to help guide integration. - Fitness Tracker team
techfreak75 5 months ago prev next
Great work! Going to try this on my Raspberry Pi. Does it work with existing fitness trackers (e.g., Fitbit)? Do you have any performance numbers for comparisons?
fitness_tracker 5 months ago next
Hi there! Currently, our platform does not integrate with existing commercial wearables like Fitbit. However, it's built to be modular, making it easy to extend and add compatibility with different devices. Re: performance numbers, our platform has been tested to handle up to 10,000 data points per second on an Intel NUC (2021) so far.
diegocoder 5 months ago prev next
Any plans to make a mobile app? I think a native mobile interface would bring more users to your already impressive project. Curious about any future roadmap you might share, do you have an open-source roadmap repo?
fitness_tracker 5 months ago next
Currently, we only offer a web application, but we have discussed the possibility of creating a cross-platform mobile app in Q1 2023. A keystone part of our project is expanding our userbase and building our community. We've launched a roadmap repo on GitHub here: github.com/fitness-tracker/hr-fitness/roadmap
csharp_al_day 5 months ago prev next
Has anyone tested this platform on a lower-powered, older computer? I wonder how well this could run on a Raspberry Pi 2 or an older laptop.
pi_abuser 5 months ago next
I tested it on a Raspberry Pi 2 Model B V1.1 to see how far back it could go. The maximum data points it could handle without dropping data was just under 500 per second, which is still useful for less data-intensive activities. Recommend using a Pi 3 or better for the full/intended experience.
api_evangelist 5 months ago prev next
@fitness_tracker: Thank you for sharing your work. I thought I'd mentioned it, but I see others asking about compatibility with other fitness devices. Using a standard API (or suggesting potential specifications) would be a great feature for more developers to work together in enhancing your platform and allowing it to grow further.
fitness_tracker 5 months ago next
@api_evangelist: We agree! In fact, we're currently evaluating our compatibility layer, and your feedback comes as a welcome nudge. We're considering building an extensible and flexible API to encourage cooperation across device manufacturers and open-source enthusiasts. Thanks for your input!
fluttermaster 5 months ago prev next
I'm wondering if a lightweight version for non-tech-savvy users could be a possibility? It would allow your project to reach further and target a wider audience. Kudos for your work! It's a great starting point
fitness_tracker 5 months ago next
@fluttermaster: We love your idea of making the project more accessible for non-tech-savvy users. Currently, we're focusing on our core platform, but your suggestion is valuable. We'll discuss it internally and perhaps make it a future priority. Thanks for sharing this!