book-api/README.md

71 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 项目文档
数据库设计文档https://kdocs.cn/l/caIBoD7HcEBL
API接口设计文档https://apifox.com/apidoc/shared-ff0060f8-8bb5-40c5-87d2-f8a29ee5ecd5
API接口加入文档https://app.apifox.com/invite/project?token=Xp3BUXBEYQ34hiKcFX-ub
前端代码仓库http://47.96.1.176:3000/work/book-web
后端代码仓库http://47.96.1.176:3000/work/book-api
## 项目说明
### 书籍管理系统
角色 用户
书本管理员(账号与密码你们自己创建 管理员没有指定的创建入口 但客户要有注册功能)
书本录入管理员
功能:
书本的上架(书本的基本信息 封面的上传 书本币的定价 库存)
用户的管理 (基本的增删改查 可以禁止用户登录)
书本商城网页
商城首页
功能点:
1、可以根据书名搜索图书
2、可以查看图书的详情界面
3、可以查看评论【评论不需要回复功能】
4、可以收藏、购买、加入购物车的图书
用户个人中心
功能点:
1、基本信息
2、头像
3、书本币余额【用来购买的图书】
4、我购买的图书列表
5、我收藏的图书列表
6、我的购物车
7、充值书本币(不需要接入真实的支付 模拟充值就ok)
注:没有登录,不可以收藏、加入购物车、评论、以及购买。
要求:
1、使用redis作为缓存,
2、不强制使用security,但是前端必须要有token,后端可以统一用拦截器拦截做校验是否登录