
网站主页: http://sichu.sinaapp.com
简单地说,私橱网就是管理个人实体书的一个工具,通过扫描书籍的条形码,快速添加书籍并添加备注信息。除此之外,还具有书籍借阅管理功能,可以和好友进行共享。
之前 tech2ipo 对本网站进行过报道,请看链接: http://tech2ipo.com/59536
Android 客户端: https://github.com/ax003d/sichu_android
由于个人业余时间有限,很久没有更新了,所以开放出来,给有需要自定义功能的同学自行修改。
实际项目中有一些好的想法,我还会应用到这个项目中来,当做一个试验的平台吧。
服务端是用 Django 1.5 写的,虽然版本有点旧,其实 Django 变化不大,还是有一点参考价值。
列举如下几点:
github 项目集成了 travis-ci 和 coverall ,持续集成工具对于一个项目来说是很有必要的,持续集成主要是用来运行单元测试的, travis-ci 就是干这个用的;单元测试的一个重要指标就是代码覆盖率, coverall 可以帮你记录项目的代码覆盖率历史变化情况
Django 项目的开发,包括 Model , Template , View 等
如何使用 south 做数据库的迁移
django-tastypie 这个 RESTful 框架的使用
django-tagging 的使用
requests 库的使用
新浪微博 API 的调用方式
factory-boy 测试数据生成工具的使用
使用 django-dotenv + django-getenv + dj-database-url 开发符合 12-factor 标准的 Django 应用( 12-factor 的链接: http://12factor.net/)
Android 客户端也是比较旧了,参考价值主要有:
sqlite 数据库操作
HTTP API 的调用
二维码扫描
新浪微博 SDK 的集成,使用新浪微博账号登录
友盟 SDK 的集成
图片列表的加载
想到一个好点子很容易,把这个好点子做出一个东西来也不难,但是把一个东西做好真的不容易!
让我们共勉!
1 dphdjy 2016-04-05 23:47:04 +08:00 via Android \_( ω )_/ 可以买个域名吗。。。 |
3 qqmishi 2016-04-06 00:36:05 +08:00 支持一下,其实一直想给社团写个类似的东西,但到现在还没动,,, |
4 pynix 2016-04-06 00:58:24 +08:00 感觉没太大价值了。 |
5 ericFork 2016-04-06 06:27:04 +08:00 小工具还是挺实用的,开源更值得鼓励. |
11 youxiachai 2016-04-06 09:18:05 +08:00 我也有过类似的想法..没想到..很多年前就有人执行了.......... 然而..在准备执行的时候...发现实际上..熟人间的借书...其实也没多少书能借...还不如 qq 来得高效 而且...怎么说呢,要介绍给其他人使用有点难度.. 不过,在某些小团体..这个倒是有一番用处.. |
12 greatcl 2016-04-06 09:28:31 +08:00 via Android 这么早就有了,赞 |
13 dolphinv 2016-04-06 09:39:48 +08:00 无论如何都是有帮助的 |
14 ax003d OP @youxiachai 是的,熟人间借书挺难的,本来看书的人就不多。但是我发现有一些人还是有整理自己书籍的需要。 |
16 zjddp 2016-04-06 11:04:34 +08:00 比如管理实体小薄本? |
17 ziming2018 2016-04-06 12:00:16 +08:00 为什么不做了? |
18 ax003d OP @ziming2018 不是不做,只是一个人的力量有限,开源出来延续它的生命 |
19 ziming2018 2016-04-06 13:49:12 +08:00 @ax003d 做的时间不短了吧?网站有收入吗? |