项目介绍:小程序后端采用负载均衡,MySQL读写分离架构;小程序在线看房楼盘小程序,用户在线vr看房,
置业顾问在线报备客户,提供置业顾问拓客工作台功能;
主要功能:楼盘相关:在线看楼盘,户型,vr看房;营销活动相关:楼盘活动,活动预约,助力活动,报名活动,抽奖活动,
投票活动,助力点赞,优惠活动(卡券相关),积分兑换,做任务赢积分;其他:我的预约,我的提醒,我的订单,推荐,佣金等
等;
工作台在线拓客功能:发名片,电子物料优惠活动,电子物料,文章资讯,项目楼盘,注册查询,推广注册,推荐客户,我
的推荐,置业顾问动态,新增访客,意向客户,推广注册等信息;
主要工作:
1.负责活动相关数据库表设计;
2.负责营销活动的抽奖活动,助力点赞,活动预约,积分点赞相关接口开发;
3.小程序我的卡券,优惠活动详情,优惠活动卡券购买,报备客户的身份切换相关接口我的预约相关接口;
4.负责erp系统,企业微信,第三方平台接口接口的对接工作;
主要职责:
1.小程序首页成交快报和首页接口采用redis缓存;
2.抽奖活动使用setnx限流,控制用户的点击数,laravel自带的throttle限流防刷;
3.红包发放使用laravel队列异步发放,使用watchmutiincr并发防止超卖;
4.预约活动时间段人数放入到redis哈希中,使用唯一索引,避免数据重复提交,保证数据唯一性;
5.集赞人数活动,点赞人数,活动次数,写入到redis,关联的卡券库存放到redis列表;
6.后台相关数据列表针对查询条件,数据字段建立适合的索引;
7.异常错误日志放入到mongdb;
8.抽奖大屏幕开奖,采用websocket推送开奖信息,避免ajax重复减少数据库连接以及服务器的压力;
9.积分兑换使用rabbitmq异步好友做任务加积分;
11.预约二维码采用laravel队列异步生成二维码,防止超时;
12.助力点赞的订阅服务,使用任务调度定时查询投入队列,图片采用oss存储加速;
13.表查询指定字段,表类型,状态字段选择tinyint类型,数据字段尽量不为空,同时使用mysql索引查询;