收藏
已收藏
¥{[getMoney(12000)]}
预算
150
天计划工期
收藏
已收藏
¥{[getMoney(12000)]}
预算
150
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
### 项目发布:智能家居控制App后端开发
#### 项目名称
**智能家居控制App后端开发**
#### 需求描述
漳州智能科技有限公司致力于提供全面的智能家居解决方案。为了进一步提升用户体验,我们计划开发一款全新的智能家居控制App,该App将支持用户通过手机远程控制家中的各种智能设备,包括但不限于智能音响、灯光控制系统、安防报警系统等。
**功能需求:**
1. **用户管理:** 用户注册、登录、密码找回等功能。
2. **设备管理:** 支持添加、删除、编辑智能设备信息,如设备名称、类型、位置等。
3. **设备控制:** 实现对智能设备的远程控制,如开关灯光、调节音量、设置报警等。
4. **场景模式:** 用户可以预设多种场景模式,如“回家模式”、“离家模式”等,一键触发多个设备联动。
5. **数据同步:** 实时同步设备状态,确保用户随时了解家中设备的最新情况。
6. **通知推送:** 当设备状态发生变化或有异常情况时,及时向用户推送通知。
7. **日志记录:** 记录用户的操作日志和设备的状态变化,便于问题排查和数据分析。
8. **安全防护:** 采用加密传输和身份验证机制,确保用户数据的安全性。
**技术栈:**
- **后端框架:** Spring Boot
- **数据库:** MySQL
- **消息队列:** RabbitMQ
- **认证授权:** JWT
- **API文档:** Swagger
- **部署环境:** Docker, Kubernetes
#### 最匹配的技能要求
1. **Java开发经验:** 熟悉Spring Boot框架,有大型项目开发经验者优先。
2. **数据库设计:** 精通MySQL,能够设计高效、可扩展的数据库结构。
3. **消息队列:** 有RabbitMQ使用经验,熟悉消息队列的工作原理。
4. **安全机制:** 熟悉JWT认证授权机制,能够实现安全的用户认证和权限管理。
5. **API文档:** 能够使用Swagger生成和维护API文档。
6. **容器化部署:** 熟悉Docker和Kubernetes,能够进行容器化部署和运维。
7. **前端对接:** 具备与前端团队协作的经验,能够提供清晰的接口文档和良好的API设计。
8. **项目管理:** 有良好的项目管理和沟通能力,能够按时交付高质量的代码。
#### 大致预算
**预算范围:** 10万 - 20万元人民币
#### 工期要求
**预计工期:** 3个月
#### 投标须知
1. **提交材料:** 请提供公司/个人简介、相关项目案例、技术方案和报价。
2. **沟通方式:** 请在投标中提供有效的联系方式,以便我们进一步沟通。
3. **截止日期:** 2025年3月31日
{[modal.content]}