|
|
||
|---|---|---|
| docs | ||
| server | ||
| .gitignore | ||
| README.md | ||
| add-finance.js | ||
| package-lock.json | ||
| package.json | ||
| reset-finance.js | ||
| seed-all.js | ||
| seed-dispute.js | ||
| seed-payment.js | ||
| seed-payments.js | ||
| seed-test-data.js | ||
| test-mongo.js | ||
README.md
两轮电动车租赁管理系统
🚀 项目简介
一个完整的两轮电动车租赁管理系统,包含车辆管理、订单管理、客户管理、财务管理等功能。
📁 项目结构
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
📋 功能模块
- 车辆管理 - 车辆信息、状态追踪、GPS定位
- 订单管理 - 租赁订单、计费、逾期提醒
- 客户管理 - 客户信息、租赁历史
- 财务管理 - 收入统计、报表生成
- 运维管理 - 维修记录、保养提醒
🚀 快速开始
# 安装依赖
npm install
# 启动后端
npm run server
# 启动前端 (待实现)
npm run client
📝 开发计划
- 初始化项目结构
- 设计数据库模型
- 实现后端API
- 开发前端界面
- 集成测试