可独立部署的健身饮食管理应用

大家好,又见面了,我是 GitHub 精选君!

背景介绍

在现代社会,人们越来越注重健康与健身,但与此同时,管理个人的健身计划、饮食和体重变化往往充满挑战。对许多人而言,找到一个既能够全面覆盖健身管理各个方面,又能提供个性化设置的工具是非常困难的。此外,对于健身房的经营者来说,有效地管理会员、跟踪他们的进度同样也是一项挑战。大多数现有的解决方案要么功能不足以满足需求,要么是封闭源代码且价格昂贵的应用程序,限制了用户的选择和灵活性。

今天要给大家推荐一个 GitHub 开源项目 wger,该项目在 GitHub 有超过 3.3k Star。

一句话介绍该项目:Self hosted FLOSS fitness/workout, nutrition and weight tracker

项目介绍

wger 是一个免费的开源网络应用程序,致力于帮助用户管理个人健身、体重和饮食计划,同时也可以作为一个简易的健身房管理工具。wger 提供了一个 REST API,方便与其他项目和工具的集成。它的独特之处在于,所有的功能都是基于社区的反馈和需求持续开发的,确保了其实用性和有效性。

该项目不仅包括了工作计划和饮食计划的创建和管理,还允许用户跟踪体重变化,并包含一个数据库来存储和查找训练动作。此外,它还是一款开源项目,这意味着用户可以根据自己的需求,自由地定制和扩展应用。

如何使用

wger 可以通过 Docker 来安装,对于想要自己托管实例的用户,可以参考提供的 docker compose 文件。如果只是想尝试一下,可以使用以下命令运行一个演示实例:

shell script docker run -ti --name wger.demo --publish 8000:80 wger/demo

打开浏览器并以 admin 用户登录,密码为 adminadmin

项目推介

wger 的开源特性吸引了一大批开发者和健身爱好者的共同参与,不断提升和优化。wger 不仅适用于个人用户,也能为健身房运营者提供强大的管理工具。

以下是该项目 Star 趋势图(代表项目的活跃程度):

更多项目详情请查看如下链接。

开源项目地址:https://github.com/wger-project/wger

开源项目作者:wger-project

开源协议:GNU Affero General Public License v3.0

以下是参与项目建设的所有成员:

关注我们,一起探索有意思的开源项目。


更多精彩请扫码关注如下公众号。

Written on December 17, 2024