Fitness tracker
Fitness tracking app
There are a ton of fitness trackers right now on the market, but most of them come with their closed applications. There is a cool project, Gadgetbridge that allows you to sync the data from a number of devices without using their native apps.
With a bit of hopping through Nextcloud and custom parsers the time series data from these devices (heart rate, steps, movement, stress, etc.) can be stored into an InfluxDB database.
This application allows to visualize this stored data and be a hub of all fitness-related data (detect day/night, sleep patterns, activities, GPX tracks from other devices…). All without having your data in a third party server outside of your control.
Screenshots of the test application.
Technologies:
- Backend: FastAPI, OpenAPI
- Frontend: React