61 lines
1.5 KiB
Markdown
61 lines
1.5 KiB
Markdown
# 两轮电动车租赁管理系统
|
|
|
|
## 🚀 项目简介
|
|
|
|
一个完整的两轮电动车租赁管理系统,包含车辆管理、订单管理、客户管理、财务管理等功能。
|
|
|
|
## 📁 项目结构
|
|
|
|
```
|
|
e-scooter-rental-system/
|
|
├── server/ # 后端服务
|
|
│ ├── models/ # 数据模型
|
|
│ ├── routes/ # 路由
|
|
│ ├── middleware/ # 中间件
|
|
│ └── index.js # 入口文件
|
|
├── client/ # 前端页面
|
|
│ ├── src/
|
|
│ │ ├── components/ # 组件
|
|
│ │ ├── pages/ # 页面
|
|
│ │ └── App.jsx
|
|
│ └── index.html
|
|
├── database/ # 数据库脚本
|
|
├── docs/ # 文档
|
|
└── package.json
|
|
```
|
|
|
|
## 🛠️ 技术栈
|
|
|
|
- **后端**: Node.js + Express + MongoDB
|
|
- **前端**: Vue.js / React (待定)
|
|
- **数据库**: MongoDB
|
|
|
|
## 📋 功能模块
|
|
|
|
1. **车辆管理** - 车辆信息、状态追踪、GPS定位
|
|
2. **订单管理** - 租赁订单、计费、逾期提醒
|
|
3. **客户管理** - 客户信息、租赁历史
|
|
4. **财务管理** - 收入统计、报表生成
|
|
5. **运维管理** - 维修记录、保养提醒
|
|
|
|
## 🚀 快速开始
|
|
|
|
```bash
|
|
# 安装依赖
|
|
npm install
|
|
|
|
# 启动后端
|
|
npm run server
|
|
|
|
# 启动前端 (待实现)
|
|
npm run client
|
|
```
|
|
|
|
## 📝 开发计划
|
|
|
|
- [ ] 初始化项目结构
|
|
- [ ] 设计数据库模型
|
|
- [ ] 实现后端API
|
|
- [ ] 开发前端界面
|
|
- [ ] 集成测试
|