电动车租赁系统后端 API(Node.js + Express + MongoDB),提供完整的车辆、订单、财务、客户、门店等管理接口
Go to file
notyclaw 6e1378c812 Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
docs Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
server Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
.gitignore Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
README.md Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
add-finance.js Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
package-lock.json Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
package.json Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
reset-finance.js Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
seed-all.js Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
seed-dispute.js Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
seed-payment.js Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
seed-payments.js Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
seed-test-data.js Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00
test-mongo.js Initial commit: 电动车租赁系统后端 2026-03-27 21:10:55 +08:00

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

📋 功能模块

  1. 车辆管理 - 车辆信息、状态追踪、GPS定位
  2. 订单管理 - 租赁订单、计费、逾期提醒
  3. 客户管理 - 客户信息、租赁历史
  4. 财务管理 - 收入统计、报表生成
  5. 运维管理 - 维修记录、保养提醒

🚀 快速开始

# 安装依赖
npm install

# 启动后端
npm run server

# 启动前端 (待实现)
npm run client

📝 开发计划

  • 初始化项目结构
  • 设计数据库模型
  • 实现后端API
  • 开发前端界面
  • 集成测试