# part_time_job_system
**Repository Path**: ZDS_ONE/part-time_job_system
## Basic Information
- **Project Name**: part_time_job_system
- **Description**: 程序员接单兼职管理系统
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-04-18
- **Last Updated**: 2026-04-18
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### 专注“项目全生命周期”与“开发者时薪统计”的现代化管理系统
**一款为自由职业者、独立开发团队量身定制的外包项目交付与财务管理利器。**
---
## 🌟 核心业务亮点
本项目在提供完备的通用后台(用户、权限、日志)基础上,深度打磨了**项目管理**与**工时分析**模块,旨在解决项目交付中的“进度不透明”、“财务结账难”、“投入产出比模糊”等痛点。
### 1. 双维度项目交付看板 📋
采用 **看板 (Kanban)** 模式,支持从两个关键生命周期对项目进行可视化追踪:
- **推进阶段**:需求确认 ➡️ 开发中 ➡️ 待交付 ➡️ 已结项。
- **财务状态**:待结账 ➡️ 部分到账 ➡️ 已请款 ➡️ 坏账。
- **敏捷交互**:支持顺滑的任务拖拽更改状态,操作逻辑直观。
### 2. 开发者 ROI 与实时时薪统计 💰
- **自动财务计算**:根据报价金额与抽成比例,自动剔除成本,计算出**实际预计到手金额**。
- **实时 ROI 监控**:基于工时系统累积的开发时长,实时计算公式:`单位时薪 = 预计到手金额 / 累计投入工时`。
> [!TIP]
> 帮你清晰识哪些是“高质量项目”,哪些是“吃力不讨好”的低收益任务。
### 3. 项目死线雷达 (Project Radar) 🚨
系统内置实时监控雷达,自动标记风险:
- **交付雷达**:临近交付死线 3 天内,项目卡片触发黄色呼吸闪烁灯提醒;逾期自动转为红色告警。
- **回款雷达**:针对已请款但未结账的项目,根据预计结账日期自动追踪。
### 4. 工时热力图与精力看板 📊
- **精力投入分析**:通过 Github 风格的工作热力图,回溯过去 7 天、30 天的精力分配。
- **工时关联**:每一笔工时精准关联具体项目,确保成本核算有据可依。
---
## 🛠️ 技术底座
| 层级 | 关键技术 | 说明 |
|------|----------|------|
| **后端** | Spring Boot 3.2 + MyBatis-Plus | 现代化 Java 开发基础 |
| **认证** | Sa-Token | 轻量级、高灵活性的权限认证 |
| **前端** | Vue 3.4 + TypeScript + Vite 5 | 极致的开发体验与运行效率 |
| **UI 库** | Naive UI | 简约而不简单,原生支持暗黑模式 |
| **交互** | VueDraggable | 实现丝滑的看板拖拽效果 |
---
## 🚀 快速上手
### 环境准备
- JDK 17+
- MySQL 8.0+
- Redis 7.0+
- Node.js 18+
### 1. 克隆与运行后端
```bash
git https://gitee.com/engine027/part-time_job_system.git
cd mars-admin
# 修改 application-dev.yml 中的 MySQL/Redis 配置
mvn clean install
cd mars-starter
mvn spring-boot:run
```
### 2. 运行前端
```bash
cd mars-ui
npm install
npm run dev
```
---
## 📸 业务功能巡检
- **看板管理**:[查看路径] `业务管理 -> 项目管理`
- **工时填报**:[查看路径] `点击项目卡片上的“工时”按钮`
- **营收趋势**:[查看路径] `控制台首页 -> 财务概览`
---
## 📩 联系与支持
- **电话**: 18886868901
- **开源协议**: MIT License
如果这个项目能帮你提高交付效率,请点击 Star 支持作者!⭐