# 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全家桶的一个练习。当然,这个项目也用到了其他的技术点,都是属于边学 边用的。这个项目离上线还很远,不过后期希望能逐渐完善。这个项目用来学习前后端分离还是行的,也能了解一下项目的流程。