任务详情
### **项目发布:桌面软件前端开发需求**
---
#### **项目名称**
赣州某科技有限公司 - 桌面端音像制品管理系统(Frontend Development)
---
#### **需求描述**
我们是一家专注于音像制品制作、软件开发及信息技术服务的公司,现计划开发一款桌面端音像制品管理系统。该系统主要用于管理音像制品的生产、库存、销售以及客户信息等业务流程。作为整个项目的前端部分,需要设计一个用户友好、功能完善的桌面端界面,确保与后端数据无缝对接。
##### 功能模块包括但不限于以下内容:
1. **登录/注册模块**
- 用户身份验证(管理员、普通员工)。
- 支持多角色权限控制。
2. **音像制品管理模块**
- 添加、编辑、删除音像制品信息(如名称、类型、时长、封面图片等)。
- 支持批量导入导出功能(Excel格式)。
3. **库存管理模块**
- 实时显示库存状态(可用数量、已售数量)。
- 提供库存预警提醒功能(低库存提示)。
4. **销售记录模块**
- 查看历史销售记录。
- 支持按日期、客户或产品筛选查询。
5. **客户信息管理模块**
- 维护客户档案(姓名、联系方式、地址等)。
- 支持快速搜索和分类查看。
6. **报表生成模块**
- 自动生成音像制品销售统计报表(支持PDF、CSV导出)。
7. **系统设置模块**
- 修改密码、调整界面主题风格等基础设置。
---
#### **最匹配的技能要求**
1. **技术栈**
- 熟悉Electron框架进行跨平台桌面应用开发。
- 掌握React.js/Vue.js或其他现代前端框架,用于构建高效响应式UI。
- 了解HTML5/CSS3/SASS等前端基础技术,能够实现美观且一致性的视觉效果。
2. **工具与库**
- 熟练使用Axios或Fetch API完成前后端数据交互。
- 能够通过Figma/Sketch等工具解读并还原UI设计师提供的原型图。
3. **其他能力**
- 具备良好的代码规范意识,能编写清晰易维护的代码。
- 熟悉Git版本控制工具,便于协作开发。
- 对用户体验(UX)有一定理解,能提出优化建议。
---
#### **大致预算**
- **总预算范围**:¥20,000 - ¥40,000(人民币)
- 预算分配:根据实际工作量和交付质量协商确定。
---
#### **工期要求**
- **预计开始时间**:发布后一周内确认合作方并启动项目。
- **预计完成时间**:从正式开始到最终交付,不超过6周。
---
#### **附加说明**
1. 我们希望承接方能提供详细的开发计划书,明确里程碑节点及阶段性成果展示安排。
2. 开发过程中需保持定期沟通,及时反馈问题并调整方案。
3. 承接方需保证代码版权归属我司所有,并签署相关保密协议(NDA)。