公司后台管理系统以及相关的h5开发
1、封装多个操作根据不同标识进行不同弹窗的提示和样式布局,以及不同账号不同权限的标识展示,登录鉴权
2、使用eslint统一代码规范,约束提交校验
3、对于项目处理按钮权限,做到了简单化,保证了效率和业务稳定性
4、封装公共组件,方便后续人员开发
5、带领实习人员短期内熟悉流程和业务,代码提交规定
6、负责整个平台的维护和修复,严格根据ui稿进行开发调整,使用技术react+sephora-antd+redux+hooks+ts
7、由于项目前期比较陈旧,大量代码业务难以分离,导致维护困难,
接手后使用react+hooks+ts进行升级改造,提高后续开发效率
8、使用Devops进行项目集成部署,自主查看日志报错信息定位问题
9、通过验证token,进行路由拦截,防止未登录用户进行后台操作,二次封装axios
10、通过rem实现移动端适配,提高用户体验