Python 发布个最近写的小玩具。 baymax 搭建自己的个人生活数据库-大白,数据包括上网,打车,运动,身体健康指标统计等等。

no13bus · 2015年05月20日 · 最后由 no13bus 回复于 2015年05月20日 · 1916 次阅读

项目开始的起因是因为现在智能穿戴设备的兴起以及越来越多的健康类应用的爆发。后来想到了一个人生活在社会中,身处于信息爆发的时代, 借助公共的API接口或者Hack,个人生活,工作,coding的数据现在是可以有迹可循的,目前缺乏的就是如何整合他们的数据,并且以一个相对流畅的方式展示出来。

用户首先使用GitHub登录项目,在项目中对相关的APP进行权限认证后,网站后台会每天定时抓取用户的该认证APP上面的数据, 比如健康类应用Fitbit, github, rescuetime。然后网站会对用户的走路,跑步,上网时间分布,github代码提交次数等方面来进行生活,工作,coding的统计和展示。

demo: http://baymax.ninja/no13bus/show

主页: http://baymax.ninja

使用到的技术: Flask sqlalchemy Bootstrap celery redis

源码地址: https://github.com/no13bus/baymax

截图: 1 2 3 4 5 6

顺便说一句, ruby-china改版之后的界面真不错,觉得速度更快了,不知道做了什么优化。

共收到 6 条回复

开源的目的一方面是因为大家对数据私密的敏感性,如果觉得不ok,可以自己拿去搭建自己的生活数据库。另一方面主要是因为硬件设备的限制, 因为个人没有那么多的硬件产品(目前只有个手机),大家fork之后的话可以借助手中的硬件去调试,开发libs库,进而扩充整个生活API。

曲线用什么工具画的? 楼主的.tips域名哪里申请的?

#2楼 @lips highchart tips域名是从namecheap申请的。120多RMB吧。

#2楼 @lips ninja赶上了好时候,便宜了,17RMB

#4楼 @no13bus 下一年要涨价的吧? 网页中的曲线用canvas画的?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册