聚分享mvp是从聚分享商城体系中汲取出来的一个专注于用户积分管理及虚拟卡券专卖的一站式平台,该平台依旧采用前后端分离,后端使用springboot架构以及restful风格接口,统一采用JSR-303规范使用注解对参数进行校验,有安卓端、IOS端、小程序、mvp管理后台(动态管理积分管家渠道,上下架、编辑卡券商品)等多个端,聚分享mvp项目按照功能划分为两大模块,模块一:积分管家,相对于聚分享商城的积分管家,该项目对原来积分管家做了重构,对渠道功能进行优化以及细化,支持一个聚分享账户绑定多个第三方平台账户,支持一个第三方平台账户被多个聚分享账户绑定,支持未登录查询积分以及登陆后自动同步积分;模块二:卡券商城,对聚分享商城原有虚拟商品进行细分以及精选,使用户用起来更加便捷,更加人性化。
该系统使用finagle➕thrift实现RPC架构,用到的技术栈包括:MyBatis + SpringMvc + springboot+oss +rabbitMQ+maven +jenkins+ swagger +Apollo+mysql+redis