使用这个开源的 Python 项目,可以打造自己炫酷的跑步主页
大家好,我是章鱼猫。今天给大家推荐的这个开源项目,也非常好,可以用这个 Python 项目练练手,看看自己 Python 学习的怎么样?这个 Python 项目叫:running_page 。它是一个打造并展示个人跑步主页的 Python 项目。目前这个开源项目有很多人使用在打造自己的个人跑步主页了,效果图如下:是不是很炫酷呢?这个开源项目的特性如下:GitHub Actions 管理自动同步跑步
·
大家好,我是章鱼猫。
今天给大家推荐的这个开源项目,也非常好,可以用这个 Python 项目练练手,看看自己 Python 学习的怎么样?
这个 Python 项目叫:running_page 。它是一个打造并展示个人跑步主页的 Python 项目。
目前这个开源项目有很多人使用在打造自己的个人跑步主页了,效果图如下:
是不是很炫酷呢?
这个开源项目的特性如下:
- GitHub Actions 管理自动同步跑步进程及自动生成新的页面
- Gatsby 生成的静态网页,速度快
- 支持 Vercel (推荐) 自动部署
- React Hooks
- Mapbox 进行地图展示
- Nike 及 Runtastic (Adidas Run) 以及佳明(佳明中国)及 Keep, 自动备份 gpx 数据,方便备份及上传到其它软件
因为数据存在 gpx 和 data.db 中,理论上支持几个软件一起,你可以把之前各类 app 的数据都同步到这里 (建议本地同步,之后 actions 选择正在用的 app)。
案例如下:
大家可以去相应的主页下查看效果,都非常不错。
这个开源项目安装步骤也很简单:
其实,大家可以去研究一下这个 Python 项目的源码,看看人家是如何实现的?学一下其中的精华,如果你遇到一个展示跑步路线的项目,如何做呢?这不就积累了经验了吗?
开源项目地址:https://github.com/yihong0618/running_page
开源项目作者:yihong
推荐阅读:
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献8条内容
所有评论(0)