项目是一个支持使用个人打印机打印文件或者通过打印店下单的小程序,提供文档打印、工程图纸打印、照片打印、证件照打印、证件复印、自助扫描以及广告喷绘等多种打印定制。主要功能有首页展示功能、打印机和打印店,个人用户信息、打印机、个人打印记录、地址管理与下单记录,打印店信息、打印机、账户与打印订单管理。
技术栈:
1、小程序端:uni-app + vue2 + vuex + vantui;
2、web端:vue2 + vuex + element-ui + pdfjs;
3、erp端:vue3 + vue-router + pinia + pdfjs;
工作内容:
1、负责项目搭建、制定编码规范与提交规范;
2、负责开发任务分配和把控前端任务进度;
3、协助产品经理与测试及时完成产品迭代与 bug 修复,不断优化升级产品功能;
4、定期 code review ,提高代码稳定性。
业绩:
1、使用 pdfjs对 pdf 预览进行定制化开发,并解决较低版本浏览器的兼容性问题;
2、使用 clean-js 根据 swagger 接口文档生成 ts 接口定义,减少定义接口 ts