# cuit_cycle
**Repository Path**: chishuiLi/cuit_cycle
## Basic Information
- **Project Name**: cuit_cycle
- **Description**: cuit二手书交易
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 0
- **Created**: 2022-08-06
- **Last Updated**: 2024-01-10
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 诚信收cycle_cuit
## 项目描述:
这个项目是一个小组项目,开发人员共6人,开发时间在二十天左右,所以会有很多不完善的地方。
## 开发环境:
IDEA,Git,Maven,SpringBoot,Vue,MyBatis-plus,MySQL,Redis,FastDFS,Nginx,Elasticsearch
### 使用框架:
#### 前端:
Element-UI,AntUI 这两个框架适用于界面布局
#### 后端:
shiro 权限管理 log4j 日志 swagger文档编写
## 项目技术点:
1.FastDFS:分布式文件系统,部署在阿里云实力上,单台,并使用Nginx作为反向代理。
2.使用Redis作为中间件,存储一些热点数据。
3.使用容联云通讯作为短信模块,实现的短信的登录注册。
4.使用Elasticsearch作为搜索引擎。
5.使用alipay-SDK,融合支付宝支付功能,能实现退款,查询订单功能,其中使用了ngrok作为内网穿透工具。
6.使用百度地图API,实现了购买的商品物流实时显示。
7.主界面使用懒加载。
8.后台界面使用的shiro框架来实现不同管理员的权限管理。
## 总结:
此项目前台用户界面是基于SpringBoot-Vue的前后端分离项目,使用的前置路由守卫来对界面跳转进行限制。后台界面使用的是
SpringBoot-Thymeleaf全栈开发。主要是对Spring全家桶的一个练习。当然,这个项目也用到了其他的技术点,都是属于边学
边用的。这个项目离上线还很远,不过后期希望能逐渐完善。这个项目用来学习前后端分离还是行的,也能了解一下项目的流程。