- 开源不易,希望大家可以给个star支持一下
- 做的有些仓促,所有有bug是难以避免了,也请担待
- 由于本人还在上学,所以项目更新频率较慢,但是本项目会长期维护,有问题可以提issue, 同时也欢迎大家来共建此项目,包括但不限于:bug 修复、代码优化、功能开发等等
- 前台链接:http://43.138.109.120:4000/#/
- 后台链接:http://43.138.109.120:5000/#/
- 演示账号:test@123,密码:123456
- 样式来自于:hexo的shoka主题
- 基础框架:Vue3
- 状态管理:Pinia
- 路由组件:vue-router
- 网络请求:axios
- 富文本编辑:v-md-editor
- 其他技术:详见前端项目的package.json
- 基础框架:Nest
- 数据库:mysql
- ORM框架:typeorm
- 权限框架:@nestjs/jwt @nestjs/passport passport-jwt
- 缓存中间件:redis
- 对象存储:minio
- 日志记录:winston
- 安全设置:helmet express-rate-limit
- 验证码生成:svg-captcha
- 其他技术:详见后端项目的package.json
- 前后台代码优化
- 修复潜藏的bug