任务详情
                                
                                    
                                        ### **项目名称**  
**车辆管理系统桌面版前端开发**
---
### **需求描述**  
我们是一家专注于汽车科技、信息技术和企业管理的公司,现计划开发一款用于内部管理的桌面软件——“车辆管理系统”。该系统旨在提升公司对车辆销售、租赁、维修及客户管理的效率。本次招标主要针对桌面端前端部分的开发工作。
具体功能模块包括但不限于:  
1. **车辆信息管理**  
   - 添加、编辑、删除车辆基本信息(品牌、型号、配置、价格等)。  
   - 支持图片上传与展示。  
2. **客户关系管理(CRM)**  
   - 客户资料录入与维护。  
   - 跟踪客户购买或租赁意向状态。  
3. **订单管理**  
   - 新增订单记录(销售/租赁)。  
   - 查看历史订单详情。  
4. **库存管理**  
   - 实时显示车辆库存情况。  
   - 提供库存预警提醒功能。  
5. **报表统计**  
   - 按时间段生成销售、租赁数据报表。  
   - 支持导出为Excel/PDF格式。  
6. **用户权限管理**  
   - 不同角色(管理员、普通员工)对应不同操作权限。  
7. **界面设计要求**  
   - 界面简洁明了,注重用户体验。  
   - 需支持多窗口操作模式,方便同时处理多项任务。  
---
### **最匹配的技能要求**  
为了确保项目的顺利实施,我们需要开发者具备以下技能:  
1. **编程语言与框架**  
   - 熟练掌握Electron框架进行跨平台桌面应用开发。  
   - 精通React或Vue.js及其生态系统,能够快速构建现代化UI组件。  
2. **前端技术栈**  
   - 熟悉HTML5、CSS3、JavaScript/TypeScript。  
   - 掌握前端状态管理工具(如Redux、Vuex)。  
   - 了解前端路由机制(如React Router、Vue Router)。  
3. **后端对接能力**  
   - 能够通过RESTful API或GraphQL与后端服务交互。  
   - 具备调试网络请求的能力,熟悉Postman等工具。  
4. **其他相关技能**  
   - 熟悉桌面应用打包流程(如使用electron-builder)。  
   - 对Windows/Linux/MacOS三大操作系统兼容性有一定了解。  
   - 具备一定的UI/UX设计基础,或者能与设计师协作完成界面优化。  
---
### **大致预算**  
- 总预算范围:**¥30,000 - ¥50,000**  
- 根据实际开发进度和质量可适当调整。  
---
### **工期要求**  
- 开发周期:**30天内完成交付**  
- 分阶段里程碑:  
  1. 第1周:完成原型设计及初步页面搭建。  
  2. 第2周:实现核心功能模块开发。  
  3. 第3周:完成接口联调及测试优化。  
  4. 第4周:最终验收并交付成品。  
---
### **附加说明**  
1. 我们希望承接方能提供详细的技术方案及报价明细,并附上过往类似项目的成功案例。  
2. 项目完成后需提交完整源代码及相关文档(如README、API接口说明等)。