前端技术栈:
管理端 Vue2 + ant-design-vue + Vuex + Axios + Less + vue-socket.io
员工APP uni-app + Vue2 + Axios(adapter 与 wx.request适配) + vue-socket.io
访客签到H5 uni-app + Vue2 + uni-ui + Axios
服务端技术栈: EggJS + MySQL + Sequelize + egg-socket.io
项目描述:前后端都是我独立开发。客户管理系统,主要功能有:客户管理、客户跟进、日志查看、绩效管理、部门/员工管理等。员工APP,给被分配的客户打电话,查看通话记录,添加通话备注等。访客签到H5,来访人员扫码填写到访信息,以统计到管理系统进行查看。
项目亮点:
1.员工在管理端点击拨打按钮,APP端自动呼出。
2.收到三方推送过来的客户数据,实时给客户弹出提示框。原理都是WebSocket的使用
3.Excel导入客户
4.自动分配逻辑,如共有N个员工,每个员工可接收数不一样,实时推送的客户需要按顺序依次平均分配给员工
5.通过ORM工具Sequelize实现对数据库的增删改查