玖玖帮后台管理平台
项目描述:
玖玖帮后台管理平台主要是对玖玖帮 APP 的用户以及商品信息进行管理,包含账号管理(保存用户信息)、用户登录、退出登录、
账户权限(角色列表、菜单权限、按钮权限)、使用地图定位,坐标转换等、商品管理(商品列表、商品分类)、数据大屏、等业务。
技术栈:vue3+vite+ts+pinia+element-plus 等
个人职责:
使用 vite 搭建项目基本结构,对项目进行模块化划分,并集成 ivew 组件库、axios 请求库
利用请求拦截器实现了权限校验,对系统的登入权限进行控制,避免了无效请求
利用路由守卫钩现系统角色权限控制,使不同权限的角色可以查看不同的模快
行组件化开发,实现了登录、用户列表、访问统计、个人信息修改、权限配置、角色管理等核心页面
使用自定义指令、hooks、store、注册全局公用数据实现多个组件共享提高开发效率
369 玖玖帮 (uniapp-已上线)
项目描述:
369 玖玖帮 APP 平台是基于人、车、物的交互式场景,充分利用社会剩余资源,为大众提供“顺路网约车、同城/跨城顺路送达
跑腿帮买、万能生活服务、品牌商城、积分兑换、大众红包抢不停”等内容丰富的多种创业赚钱及服务板块,让每一位消费者享
受“方便快捷、轻松愉悦、高品质”的个性化综合服务
技术栈:uniapp+uView+高德地图
个人职责:
整个项目使用组件化模式开发,抽离项目基础模块和通用组件提高开发效率
小程序首页打开速度比较慢,使用分包技术大幅优化项目容积
解决方法:将小程序进行分包技术处理,将首先需要加载的内容放在主包,其他包进行按需加载,大大提升 小程序首屏的
加载速度,整体加载提升 30%
静态资源采用 CDN 缓存,将内容缓存在网络边缘,用户就能更快访问到,提升用户体验
天使商城模块中商品列表采用长列表优化(虚拟列表),只在可视区渲染数据,解决一次性渲染大量数据造成卡顿问题