项目描述: 该产品主要是帮助各种规模和类型的企业节约资金成本,更有效的进行营销,以及及时跟进市场营销趋势。
该项目采用的技术是SpringBoot进行开发,采用的微服务架构,拆成了网关层,用户服务,订单服务,商品服务,营销服务,支付服务,基础设置服务,分账服务,SpringCloud进行服务与服务间的调用,redis集群做数据的缓存,rabitmq消息队列主要处理订单的削峰填谷,duird数据源做数据库读写,数据库使用的mysql,考虑了到后期业务数据大sharding做的分库分表。该项目由pc端和小程序端,pc端支持运营进行商户的开通,商户开通后可以通过账号或手机号进行登录,商户可以设置自己的权限,可开通商户账号,区域账号,门店账号等,配置不同的菜单。小程序端分为消费者和和导购及分销,在pc端开通的导购或者分销,小程序端登录会获取手机号进行和pc端导购及分销进行身份匹配。用户可以通过小程序端进行商品的浏览购买,下单,售后,收藏,评价,申请分销等操作。pc端可进行商品的基础属性配置,商品的库存上下架等,订单的查询,订单售后的审核流程等,分销的审核等操作