该项目包含:
1.官网:主要用于展示核心产品,相关资讯,并提供APP下载
2.分销后台:主要用于代理数据展示和用户维护操作,并且包含一定数据分析功能
3.管理后台:主要用于管理各大站点及客户端数据展示和操作,并进行数据采集和数据分析,客户端的版本控制等
4.API后台:主要负责提供个大站点restful风格API接口和对外共用接口
我主要负责:
PHP后台设计和核心功能实现,采用restfulapi+oauth2.0规范结合laravel+msyql+redis(云数据库)+队列 等核心技术完成API搭建和核心功能编写。
APP全部开发工作,主要利用原生android+mvc+mvvm等核心技术完成APP客户都端的所有开发工作。
难点:分销模式APP多渠道打包存在较大存储成本。采用美团walle-cli jar包打包形式兼容V2签名,在不破坏APK结构的情况下完成apk下载动态打包。