不知道有同样喜欢跑步的程序员么, 我写了个项目让你可以打造自己的跑步主页

2020-10-10 09:30:47 +08:00
 zouzou0208

我跑步超过 20 年了~用不同 APP 记录自己跑步的数据已经超过 9 年.今年年初因为 runtastic 下架,决定自己管理自己跑步数据,顺便学下 react,便做了这个项目

目前支持:

后续会支持

项目地址 https://github.com/yihong0618/running_page

可预览的地址

截图:

14029 次点击
所在节点    程序员
168 条回复
chaleaoch
2020-10-10 09:43:27 +08:00
厉害了厉害了.
jokerli
2020-10-10 09:45:07 +08:00
哇 这个很不错了 可以做成小程序
qping
2020-10-10 09:47:49 +08:00
数据从哪来的啊
zouzou0208
2020-10-10 09:48:35 +08:00
@qping 项目介绍里有
qping
2020-10-10 09:49:01 +08:00
@qping 知道了,没仔细看内容,被图片吸引了眼球。。。。做的很赞
qping
2020-10-10 09:50:07 +08:00
@zouzou0208 国内的 app,像咕咚跑步会支持么
zouzou0208
2020-10-10 09:50:12 +08:00
@qping Runtastic 我算是逆向的接口, nike 也是找 api(抓包啥的), strava 有开发者的 api. 悦跑圈我算是搞定了数据,佳明有 api~
zouzou0208
2020-10-10 09:50:51 +08:00
@qping 咕咚我尝试了,理论可行,但是有一些路要走.可能需要时间.
zouzou0208
2020-10-10 09:51:15 +08:00
@qping keep 比较麻烦.加密做的挺多的.
LostPrayers
2020-10-10 09:51:54 +08:00
有点好奇这里面这个 gpx 数据, 是有一个通用标准吗?
可以自己写个 app 记录这些信息吗(手机可能没运动手环那些准确,但是可以简单模拟嘛)
qping
2020-10-10 09:53:43 +08:00
@zouzou0208 加油
zouzou0208
2020-10-10 09:54:13 +08:00
@LostPrayers 是的.属于通用的交互格式,你可以 google 查一下.一般都用这个.另外还有两种 tcx 和 fit 佳明用的是 fit 但是可以互相转换. 地图也有特殊的交换格式叫 geojson.
2. 可以的
akiossdev
2020-10-10 09:57:21 +08:00
羡慕健康的程序员
z1154505909
2020-10-10 10:28:20 +08:00
跑了快十年了,最开始没有 APP 记录,14 年开始用 APP 记录不过现在那些 APP 账号都忘了,17 年开始用悦跑圈,这周悦跑圈累计 1w 了,
15 年开始骑行,也差不多五万公里了
以前也想过要不要弄个地图,研究了下,觉得太麻烦了,就放弃了.哈哈哈
zouzou0208
2020-10-10 10:33:22 +08:00
@z1154505909 哈哈悦跑圈理论可以搞定。如果搞定了我 at 你。就是研究接口,生成数据麻烦。我 runtastic 就是专门搞了个 repo https://github.com/yihong0618/Runtastic
hjdtl
2020-10-10 11:16:28 +08:00
有点好奇,为啥有这么多的一两公里的记录
zouzou0208
2020-10-10 11:21:06 +08:00
@hjdtl 就是跑了 1-2km 。。。跑步比较看心情。
Lax
2020-10-10 11:44:52 +08:00
赞啊!
我也曾想过自己管理数据,大部分 app 都没提供导出 gpx 功能,干脆写了个 app 用自己的旧手机作记录,还没做集中展示
zouzou0208
2020-10-10 11:46:58 +08:00
@Lax 准确说是大部分“国内” app 哈哈。
yanyueio
2020-10-10 11:52:52 +08:00
"我跑步超过 20 年了"---了不起。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/713524

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX