使用这个开源的 Python 项目,可以打造自己炫酷的跑步主页

GitHub精选

共 842字,需浏览 2分钟

 · 2020-12-17

【公众号回复 “1024”,免费领取程序员赚钱实操经验】

大家好,我是章鱼猫。

今天给大家推荐的这个开源项目,也非常好,可以用这个 Python 项目练练手,看看自己 Python 学习的怎么样?

这个 Python 项目叫:running_page 。它是一个打造并展示个人跑步主页的 Python 项目。

目前这个开源项目有很多人使用在打造自己的个人跑步主页了,效果图如下:

是不是很炫酷呢?

这个开源项目的特性如下:

  1. GitHub Actions 管理自动同步跑步进程及自动生成新的页面

  2. Gatsby 生成的静态网页,速度快

  3. 支持 Vercel (推荐) 自动部署

  4. React Hooks

  5. Mapbox 进行地图展示

  6. Nike 及 Runtastic (Adidas Run) 以及佳明(佳明中国)及 Keep, 自动备份 gpx 数据,方便备份及上传到其它软件

因为数据存在 gpx 和 data.db 中,理论上支持几个软件一起,你可以把之前各类 app 的数据都同步到这里 (建议本地同步,之后 actions 选择正在用的 app)。

案例如下:

大家可以去相应的主页下查看效果,都非常不错。

这个开源项目安装步骤也很简单:

其实,大家可以去研究一下这个 Python 项目的源码,看看人家是如何实现的?学一下其中的精华,如果你遇到一个展示跑步路线的项目,如何做呢?这不就积累了经验了吗?

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

开源项目作者:yihong

---特别推荐---

特别推荐:一个新的优质的推荐高效工具,软件,插件的公众号,每天给大家分享优秀的效率工具,「程序员掘金」,专门为程序员挖掘好东西的一个公众号,非常值得大家关注。

浏览 33
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报