一,项目包含的功能模块
1,首页分享(轮播图,资料信息详情),主要实现用户预约功效
2,用户登录和注册
3, 用户信息管理页面,实现用户的登录和注册功能
4,用户管理页面,用户可以看到基本信息和修改,还可以上传图书资料。
5,后台管理页面,仅仅系统管理员及器授权用户访问
6,评论管理,用户可以进行评论
二,我负责前后端所有内容
1,后端使用的技术栈:java + so-token + springboot + mybatis-plus
2,前端使用的技术栈:vue3 + ts + vite + element-ui + cs
最终实现用户可以通过分享的图书进行评论,在线阅读,下载
三,技术难点,由于该项目比较简单,不算太难,唯一的难点就是在线预览pdf,在必应搜索中找问题,找了很久终于找到一个比较好的预览插件。