Skip to content

xiaozhaoqi/ebook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ebook

为ePub电子书用户提供“管理、阅读、标记、批注、分享、统计、索引”等功能

2020年1月15日注:现在来看有点像微信阅读桌面版(r.qq.com) + 微信阅读移动端的标注评论功能,这个项目是我的本科毕业设计,当时的功能点参照了Calibre客户端、图灵社区、豆瓣阅读。

1.服务端:NodeJs-express搭建,提供CRUD接口,返回Single Page

2.浏览器端:fetch与服务端数据交互

2.1 管理页:React + AntD

2.2 阅读器:jQuery + Bootstrap + epubjs

3.运行效果:

3.1 管理页:

image

3.2 阅读器:

image

4.开发日志:

2018-8-12

缺陷回顾

2018-7-2

阿里云学生服务器到期

2018-2-12

支持标记Excel批量导出

优化标记界面样式

2018-2-11

更新服务端验证token

移除不安全的接口

2018-2-8

实现阅读器模式切换跳转到当前页

优化快速标记模式点字选句

更新快速标记模式批注展示

2012-2-7

修复标签重名的bug

更新标签默认颜色

修复标记预览与实际不一致的bug

优化批注框使用流程

2018-2-2

更新cookie实现30天免登录

2018-1-30

程序有效代码量超4000行

2018-1-29

更新用户信息密文存储

更新上传图书格式验证

2018-1-28

实现标记点赞

实现首页图书轮播

实现动态用户资料卡

实现首页标签统计

2018-1-21

修复快速标记在普通模式下的展示bug

优化某些使用空P标签换行的电子书

更新文中标记样式

更新标记结果提示框

修复特殊排版图书造成程序崩溃的bug

2018-1-20

实现快速标记的文中展示

2018-1-19

修复首页登录状态bug

实现快速标记的存储

2018-1-18

更新图书上传时获取相关信息及存储

修复书库收藏开关bug

更新导航栏样式

2018-1-11

实现从豆瓣阅读API获取图书信息

2018-1-9

优化首页加载性能

实现electron客户端化

2018-1-7

实现图书收藏功能

2018-1-6

实现图书按标记数排序

实现书库中图书标记预览

2018-1-4

更新用户注册时间字段

修复了用户名重名bug

2018-1-2

实现首页ajax轮询

2017-12-30

更新自己的标记也可以醒目显示

更新只有分享标签的标记才被展示在首页

优化内置标签的显示效果

2017-12-28

实现阅读器正文字号调节

实现阅读器滚轮翻页

2017-12-26

实现删除标签

2017-12-24

实现多种阅读模式切换

实现按句快速标记模式

2017-12-23

更新下边框替代下划线展示

实现自定义标签颜色

实现按标签分类展示

2017-12-20

实现用户自定义标签

2017-12-17

实现批注的折叠与展开

实现批注的下划线展示

2017-12-16

修复标记覆盖bug

实现不看其他人标记功能

实现长批注的缩略显示

2017-12-14

实现图书上传进度显示

2017-12-12

实现cfi定位符到Range对象的转换

实现标记在正文中的展示

2017-12-11

实现标记定位符解析

实现平台标记页跳转到阅读器正文

2017-12-10

更新部署v1.1.0版本

2017-12-9

修复批注嵌套bug

2017-12-7

实现批注功能

实现标签功能

2017-12-5

实现阅读进度显示

实现标记的存储

修复标记段首句子bug

2017-12-4

实现登陆状态控制

2017-12-3

实现登录、注册功能

2017-12-1

部署阿里云环境,公共测试v1.0.0版本上线

2017-11-28

实现跨P元素标记

2017-11-19

实现跨SPAN元素标记

2017-11-18

实现在线解析ePub图书,实现文字的折叠、展开等操作

2017-11-6

实现从书库中打开图书

About

Online ePub-book mark tool and bookshelf.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published