Erik on Nostr: Motivated to revisit a Strava alternative for nostr. I think it can be achieved with ...
Motivated to revisit a Strava alternative for nostr. I think it can be achieved with DVMs and file storage.
Haven't thought too deeply about this, but let's say everything starts with a GPX file. You upload this note and it has your metadata for the activity (like a Strava post) and a location where the gpx file can be retrieved.
Then you have a number of DVMs that can perform analysis on this file. Anything from really basic things (like elevation and HR analysis) to complex features that stava has (matched runs, segments, etc)
I think using something like a geohash would enable segments and matched runs quite easily. You can start to see similar activities in your area.
Pair it with something like npub.pro and you have your own Strava like blog.
#running #strava
Published at
2024-07-29 14:32:45Event JSON
{
"id": "b110fb84774093b72d1b78b2f685c1f028c93f12c1afb408a23ea7c2721edc2a",
"pubkey": "1f7178d5579ae2eebc09059e1c91f93414d1e0c9c3fa281f3c1ba79c959cd559",
"created_at": 1722263565,
"kind": 1,
"tags": [
[
"t",
"running"
],
[
"t",
"strava"
],
[
"r",
"npub.pro"
]
],
"content": "Motivated to revisit a Strava alternative for nostr. I think it can be achieved with DVMs and file storage. \n\nHaven't thought too deeply about this, but let's say everything starts with a GPX file. You upload this note and it has your metadata for the activity (like a Strava post) and a location where the gpx file can be retrieved. \n\nThen you have a number of DVMs that can perform analysis on this file. Anything from really basic things (like elevation and HR analysis) to complex features that stava has (matched runs, segments, etc)\n\nI think using something like a geohash would enable segments and matched runs quite easily. You can start to see similar activities in your area. \n\nPair it with something like npub.pro and you have your own Strava like blog.\n\n#running #strava",
"sig": "9fca47f32c8246066c43ea7a15e0f1f17c191cb445a3af823e4356cb79eddb1cd2d4e1238107f82106afb44d409461a8f1baf4a25dfbb05eec01294cc081b2bf"
}