故事总要有个开始。
起源
经历过几次手机忽然挂掉,送去修又有很多担心的问题,毕竟太多密码安全信息都在手机里,换新机后很多照片因为没有做备份就丢失了。
之前一直用百度云同步照片,但是太慢了,体验又不好。
icloud开启照片同步是个方法,不过想要共享就做不到了。
这几天想,是不是应该自己做一个个人的云相册。用户使用自己注册的阿里云oss存储,只需要提交一个密钥就好了,只要保证密钥的存储是安全的,那用户的数据就是安全的。
渊源
当初2012年跟金波第二次创业的时候,水滴宝宝亲子相册是我们的核心项目,后来因为一些不可抗拒因素公司解散了。
作为一个有产品想法的工程师,内心其实还是有很多个人的想法的,这一次可以自由发挥一下。
一直想要写点东西,这次就借题发挥一下好了。
先做一个大概的描述:
- 涵盖服务器开发 Node.js
- 涵盖移动端iOS开发(不好意思谁让我用iphone) Swift
- Android的话 看心情和时间
- 数据存储使用用户自己的云空间 阿里云
- 基于Restful的http协议,在此前提下保证数据安全
- 数据库使用MongoDB
- 大量使用开源代码,该工程相关代码也会开源
- 代码都是完全重新编写
代码仓库说明
- 服务器代码 kite_server
- ios客户端代码 kite_ios
然后我会在对应节点上打tag,tag命名就是文章对应编号
所有代码基于 Apache Licence 2.0 开源协议
特殊说明
可以引用,不可转载,谢谢