前后端全栈项目 By hpjun
用户端
管理端
- clone项目
- 修改
application.yml
内空缺的Redis、MySql信息 - 执行
lxxy.sql
文件,创建库表 - 启动项目,在浏览器中输入
localhost:8080/doc.html
,可以看到接口文档界面
轮行校园是一个专为大学生为大学生打造的骑行社交平台,帮助同学们在校园内可以找到一起骑行的骑友,一起愉快的玩耍。
- 当前的骑行社区平台范围较广,大多是全国范围的,要找到骑行团队大多都是找当地的自行车店老板或骑友拉下当地骑行群。这个项目可以解决交友难的痛点
- 骑行群交流十分不便。这个项目可以将自己的骑行经历和感受分享出来和校内朋友一起交流
- 骑友分享:骑友们可以分享路线、风景、骑行体验等信息
- 技术交流:自行车维修、保养、零部件选购等,都可以在这里进行交流
- 问题求助:一些骑行萌新可以发求助帖,等待大佬的指导
- 二手交易:将大学生群体统一在一块,二手交易完全可以线下进行。非常的可靠
- 骑行活动:学校内的骑行社团账号可以举办活动
- 结交骑友:满足了大学生在偌大的校园找不到组织的情况
问题:骑行是一个线下活动,网上的骑行活动、用户群体都太杂了
- 定位精确:大学生群体
- 线上线下交流更加紧密
主要技术:
- Vue3
- Vite
- Vant 组件库(用于用户端)
- ElementPLus 组件库(用于管理端)
- Pinia 状态管理
依赖库:
- axios 网络请求
主要技术:
- SpringBoot 2.7.x
- MySql 8.x
- Redis 7.2.x
- MyBatisPlus 3.5.x
依赖库:
- Hutool:工具库
- Gson:Json解析
- ip2region:离线的ip属地解析库
- Thumbnailator:图片处理
- Knife4j:接口文档生成
- Lombok:Java库,利用注解自动生成getter、setter方法
依赖服务:
- AliyunOss:阿里的对象存储服务
接入地图,运动的时候显示导航、海拔等重要信息
实现路书导入功能
开发路书制作功能
。。。