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

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

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

目前支持:

后续会支持

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

可预览的地址

截图:

14030 次点击
所在节点    程序员
168 条回复
zouzou0208
2020-10-10 13:03:49 +08:00
感谢反馈
@sheeta mapbox 有部分本地化的,这块有个坑,我当时研究了好久,你可以参考下我代码里设置中文那块~。
zouzou0208
2020-10-10 13:04:14 +08:00
@abinnz 如果搞定欢迎 pr, 太感谢了。
atonku
2020-10-10 13:07:27 +08:00
你随便写,能让我跑起来算我输🐶
mxydsg8858
2020-10-10 13:33:34 +08:00
看起来很不错
mxydsg8858
2020-10-10 13:35:28 +08:00
最后一张图很像跑跑卡丁车里面的一个地图:'森林发卡'
zouzou0208
2020-10-10 13:36:41 +08:00
@mxydsg8858 大连的跨海大桥。。。
RomanCavalry
2020-10-10 13:43:18 +08:00
really cool
EIlenZe
2020-10-10 13:43:21 +08:00
说起来 iPhone 刚开始那会儿 runtastic 就有了 那么多年了 hhh 以前骑车都要开着记录一下
bitholic
2020-10-10 13:46:09 +08:00
cool
s247769541
2020-10-10 13:46:52 +08:00
很棒~ 偶尔跑步,不像楼主跑这么多 太厉害了
zouzou0208
2020-10-10 13:47:38 +08:00
@EIlenZe 是啊,所以生气,换了 nrc 之后决定自己备份一份数据
Fooleap
2020-10-10 14:00:52 +08:00
很有意思,收藏之。
一样的喜欢跑步和地图,也折腾过在博客,简单显示跑步地图。
zouzou0208
2020-10-10 14:03:14 +08:00
@Fooleap 哇塞,我很早之前尝试搞咕咚的数据看到过你的博客。非常漂亮。有缘。不过你当时的方法好像不行了~感谢你。
z1154505909
2020-10-10 14:03:20 +08:00
@zouzou0208 这种研究精神,点赞,我比较懒
wang2018
2020-10-10 14:14:30 +08:00
非常棒,科技感十足,超酷,支持
slamDunkLINk
2020-10-10 14:19:14 +08:00
楼主能支持小米运动吗,虽然可能量比较少?
zouzou0208
2020-10-10 14:21:12 +08:00
@slamDunkLINk 有可能行。我没尝试,但是小米的接口一般不那么难(希望)。我记在 TODO List 了,谢谢反馈
ixinshang
2020-10-10 14:21:20 +08:00
最开始用很古老的 app 记录,但是不利于导出。
后面换成了行者,但是这 APP 现在吃相有点难看,现在正在想是否有其他工具。
aleung
2020-10-10 14:30:24 +08:00
@zouzou0208 #32

滚轮缩小后可以看到跑过的国家、省份等信息,但是没有显示打卡图和 over 10km runs,依然是 activities 列表。

我意思是如果我自己已经有一堆 gpx 文件了,是不是可以放到哪个目录里再执行什么命令做处理?你现在的脚本似乎是将数据下载和数据处理合在一起的。我有些以前爬山记录的 gpx,如果能用你这个应用可视化也是相当好的。Garmin Connect 也可以手工下载 gpx 文件。

另外,我也搜索到一个项目可以批量下载 garmin gpx 的,不过我还没空测试中国区能不能用,估计要换个 API endpoint 吧: https://github.com/pe-st/garmin-connect-export
JimmyTinsley
2020-10-10 14:31:08 +08:00
厉害!!!

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

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

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

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

© 2021 V2EX