项目描述:
一款心理咨询微信小程序,主要针对想咨询心理健康的用户人群,两种登录方式(微信授权登录;手机号验证码登录),进入首页可查看预约的心理咨询师,购买咨询套餐,快速预约心理咨询师,系统随机发放卡卷包,可在我的页面查看优惠券,退出和查看相关协议等操作,订单页面查看购买的心理咨询师套餐等等
技术栈:
React+Taro+typeScript+Nut-UI+Rxjs
项目职责:
使用taro跨平台框架再配合nut-ui快速的制作出页面以及页面之间的切换和功能实现
根据ui图封装各种通用组件,自定义nav导航栏,封装日历组件,button组件,列表组件,搜索组件等等
根据taro平台的请求规则配合Rxjs封装请求,请求响应回调为424为token过期,返回登录页面
使用防抖优化搜索框搜索内容时频繁发送请求
通过微信wx.login配合wx.getUserProfile 来微信授权获取token
引入typeScript联合eslint实现代码规范
配合产品经理和测试人员验收并修改bug,发布项目