基本信息

案例ID:224937

技术顾问:偉໌້ᮨᰔᩚ - 4年经验 - 湖北疆行商贸有限公司

联系沟通

微信扫码,建群沟通

项目名称:安如氏2.0 Android App

所属行业:医疗健康 - 专业细分服务

->查看更多案例

案例介绍

1、项目描述:
因公司海外业务拓展,需要将国内的安如氏防摔雷达产品销往海外,为给海外用户提供更方便、快捷的服务,需要开发一套后台系统,为安如氏海外版2.0 App提供后台数据与服务支持。功能包括:提供用户注册与登录功能,发送邮箱验证码注册或重置密码认证;为用户提供绑定设备、修改设备信息或批量管理功能;接收已绑定设备的报警与警告信息,将报警、警告信息拨打电话通知用户或推送至用户手机App;提供报警与警告汇总信息数据等功能。
2、采用技术:
 使用SpringBoot作为基础框架构建项目,项目采用MVC设计模式;
 数据持久层使用Mybatis Plus + MySQL,非关系型数据库使用Redis;
 Token令牌采用JWT生成与加密,保证用户数据安全;
 自定义Interceptor拦截器组件,校验请求Token令牌,拦截非法请求;
3、工作职责:
 登录注册模块:验证用户提交的表单,提供邮箱验证码校验用户的真实性,保存新用户基本数据,生成加密Token令牌,并缓存在Redis中,在高并发下,能大大缓解MySQL数据库的访问压力。
 设备模块:处理用户添加新设备、绑定设备、修改设备信息与删除设备等操作;接收已绑定设备数据,缓存设备状态,指定时间执行轮寻任务,及时更新设备在线状态,处理设备报警与警告信息,使用电话、短信或FCM通道推送至用户手机,降低了风险预警的响应时间,提高了预警信息传递的效率。
 房间模块:提供房间新建、房间管理功能与添加紧急联系人功能,给App下发多种VIP功能和设置参数,接收用户VIP功能设置,实现动态增减VIP功能列表,便于后续功能拓展管理。
 用户模块:可以修改用户的基本信息(邮箱、登录密码、紧急联系人与受监护人等),查看使用手册与帮助文档;接收App提交的VIP充值订单,接收谷歌服务器支付信息回调,验证订单的真实性并入库;处理用户的登出操作,并清除token缓存;
 编写项目开发文档,与App进行联调、测试;
 维护项目,修复和优化测试人员发现的BUG。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服