跑者手账是一款面向跑步与健走爱好者的运动记录与社交应用。你可以随时开启跑步或健走,精准记录距离、配速与路线;还能使用领跑者模式按计划节奏训练,并加入跑团、查看运动记录与数据统计,把每一次出发都留下清晰足迹,和同伴一起坚持跑下去。
本项目前后端分离:前端管理端基于 Vue 3 + TypeScript + Vite(Element Plus),客户端采用 uni-app 跨端开发;后端基于 Spring Boot 提供 REST API,数据层使用 MySQL,缓存使用 Redis。
### 后端
- **Spring Boot 3.2.0** - 主框架
- **Mybatis** - 数据持久化
- **MySQL 8** - 数据库
- **Lombok** - 简化代码
- **Java 17** - 开发语言
### 前端
- **Vue 3** - 渐进式框架
- **TypeScript** - 类型安全
- **Vite** - 构建工具
- **Element Plus** - UI组件库
- **Pinia** - 状态管理
- **Vue Router** - 路由管理
- **Axios** - HTTP客户端