项目名称:微医健康平台(uniapp)
项目介绍:一款综合性数字医疗健康服务平台,旨在为用户提供便捷的在线问诊、健康管理和医疗服务。该
项目周期 2023.4-2023.8
平
台通过整合医疗资源、智能匹配系统和实时健康监测功能,为用户提供个性化的健康管理
技术栈:Vue3+ Uniapp+ UView+ECharts+websocket+axios
项目职责:
1.plus.payment.request 完成 uniapp 支付功能
2.使用 ECharts 进行数据可视化展示,帮助用户更好地理解自己的健康状况。
3.scroll-view 组件进行二次封装,实现点击目标居中效果
4.封装 Tab 组件实现样式的美观以及减少代码量实现复用
5.搜索框搜索商品加入防抖功能,停止输入 1 秒后开始搜索
6.使用 uni-lazy-load 对商品图片进行懒加载
7.使用 promise 对 request 进行二次封装并完成前后端交互
8.使用 websocket 进行用户与客服之间的持续链接,提供实时通知服务,如医生回复提醒、健康报告推送等。
9.用 uni.login 和 getPhoneNumber 获取授权,再通过公司的登录接口进行登录
10.通过 image-compressor.js 来进行图片压缩
11.视频问诊模块:使用 live-pusher 完成视频流推流,live-player 完成视频拉流,完成视频问诊功能