取名为安,意为希望所有人都安全到家,逝者安息。
今天是2018年05月13日,昨日郑州警方已经发出通告,确认李明珠案嫌疑人凶手已溺亡,案件至此告破,受害者安息。
惋惜明珠香消玉殒的同时,又对凶手的残忍感到愤怒,看到李父的落泪感觉真的很让人心疼,我不禁在想:过段时间,滴滴还是滴滴,谁又会是下一个明珠呢?
深思良久,决定组建该公益项目,目的只有一个,希望所有人都平安到家。很简单也很纯粹的目的,功能也希望简单明了,也没有任何收费计划,不管是服务器托管费用,还是接口、短信的使用费用,我都可以承担,而且我也希望能够有一天看到滴滴平台做出改变。
思路:
高铁的司机室,有一块踩踏板,开车后每隔30秒后都需要踩一下,如果没有踩,列车将会紧急制动。
目前TODO List:
- 终端:用户启动跟踪功能(暂定,还未想好功能名称)后,每隔一段时间需要操作一下,如果超过时间内没有进行操作,会对用户所设定的紧急联系人进行通知,并打开GPS定位,实时定位用户所在位置,今后还可以进行现场录音,并以片段的方式上传至服务器(主要考虑环境等因素,拆分上传相比一次性上传可靠)。
- 云端:认证合法用户,保存用户的紧急联系人,对紧急联系人进行短信、语音的通知,用户结束跟踪功能后对数据及时销毁,以防造成信息泄露等问题的发生。
未来TODO List:
- 终端:授权联系人进行位置、实时录音共享,利用大数据甄别用户行为是否异常,以及目的地路线的规划是否与目前所在位置匹配。功能为辅,教育为主,希望能够通过一些文章、案例进行宣传,天下没有最可靠的技术,我还是希望每个人能够将危险扼杀在摇篮中,从根杜绝隐患的发生。
- 云端:最高可靠性!最靠可靠性!最高可靠性!
技术布局: APP端计划采用Weex框架实现安卓与iOS端;后端采用Flask支撑,全部依托于云进行操作,做到最高可靠性;
这些功能点,摆在这里不算多,可实现起来确实不是很容易的,本人前端出身,主要做APP端,还是希望能够有同道中人一起做这件事情,有一点需要说明的是:这个项目不管是现在还是今后,都没有任何盈利、收费的计划,出发点就是公益,渺小而伟大。
如果你希望为该项目出些力,请联系我!
作为技术出身的我,可能文章写得不是很好,语句也斟酌了半天,说实话不想得罪任何人,只希望能够凭借自身的技术,能够为这个社会做出一些贡献,哪怕只挽救一个人,也是非常值得去做的。
愿小仙女明珠安息,天堂没有痛苦。
2018年07月17日:
2018年08月25日:
- 因为Socket.io的局限性,后端修改为Pomelo框架框架,改为WSS协议
- 原Node.js中Controller中文件仍可以复用
2018年08月26日:
- 用户接口增加获取临时用户登录Token,增加第三方登录(绑定)接口
- 前端取消自动登录功能,增加获取临时用户登录Token接口
- 第三方登录区分已绑定用户及未绑定用户,已绑定用户需要将临时用户所产生的数据迁移到已绑定的用户上;未绑定的用户需要更改用户类型为正式用户
2018年12月03日:
- 开始重构服务端, 使用
Beego + Golang + MySQL
组合 - 重新设计 API 接口文档
2018年12月11日:
- 添加根据数据库结构生成的Beego api server(/api_server), 仅供MySQL数据库使用方式的参考
- 新建Beego api server
- 配置路由