网站主页: 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 做的时间不短了吧?网站有收入吗?
|