在上个公司的项目,公司总体300-500人, 技术部8人, java*3, 前端*2, ui*1, 测试*1,产品*1
刚入职接手项目时, 项目是由外包开发的, 只有小程序及后台, 小程序提供了基本的看课功能, php*1,产品*1,前端*1
在由我把小程序移植到app上后, 团队扩招
后面全程参与的事情, php重构成java, 前端接口变更, 联调接口; 参考php后台使用antv开发新的后台管理系统; app多版本迭代, 自定义播放器, 增加交互课程, 支付, 艺术馆展示作品, 数据埋点, 按时解锁课程, 兑换商城 等; 多端官网; 旧官网维护
目前有十万用户, 日活在两千
遇到的难点: 比如 app最初版本的使用的播放器是插件, 代码冗余, 配置较低机型会较卡, 我们重构了播放器控件, 禁用了自带的样式以及控制逻辑, 控件样式使用ui给出的图片; 再就是产品要求允许用户编辑图片, 制作成类似相框的样式, 可以p图, 用了css和h5plus api以及一些插件实现
后台图片没放, 没有权限进