一、项目介绍
火热的社区团购基于线下小区写字楼.通过微信等社交工具进行开团销售居民通过平台团购商城下单。
平台整合订单数据,将订单、人员、车辆通过资源优化、精准配送的逻辑模型(时间、路线、人员、货物)进行合理的方案自动化输出,帮助司机、店家、应商及时、高效、准确的进行订单分配、商品配送,以各商家为业务单元配送完成后,消费者能够主动上门自提。
项目基于 Spring Cloud 和 Vue.js 的 Java 系统。包含总控制后台 、城市合伙人/商家pc端、团长/区域团长/提货点后台 、用户端小程序 、H5端等多个操作模块。为响应用户需求我们新增了后台 DIY 装修拖拽式组件,淘宝商品 CSV 一键导入,还有与众不同的管理台侧边栏设计,可支持二开,私有化部署,需求功能定制。
二、项目优势
1、 JAVA微服务架构,更稳定。 富有成效的技术团队,微服务背后的核心原则是将大型应用程序分割成小型的独立功能,重点是可以帮助团队实现零点并提高生产力。更快的部署 。
2、 更快的部署。每个微服务都按照自己的流程运行,通常管理自己的数据库,每个微服务团队都可以设置和管理自己的部署计划,更快地完成项目并提高应用程序部署的整体速度。
3、 可扩展性。可以从应用程序中轻松提取独立功能,以便在其他应用程序中重用和重新调整用途,并提高可伸缩性。
三、技术架构
3.1 技术选型
核心框架:SpringBoot
微服务框架:SpringCloud
分布式缓存:Redis
消息队列:RabbitMq
持久层框架:MyBatis-Plus
数据库连接池:Alibaba druid
Swagger: 文档生成工具
OSS: 对象存储
XXL_JOB:分布式认为调度平台
Docker:应用容器引擎
日志管理:SLF4J、Logback前端框架: Vue 、 Vue、Element-ui
3.2 系统架构图
3.3 平台角色
商家:负责提供商品信息、价格和促销活动等数据。
平台:负责整合商家的数据,提供给团长,并处理团长的订单信息。
团长:负责通过微信群或小程序向团员推广团购信息,管理团员的订单,并在必要时与平台进行沟通。
团员:负责在团长的推广下下单购买商品。
配送员:负责根据订单信息进行商品的拣货、打包和配送。
系统:可能包括订单处理系统、消息通知系统、支付系统等,负责自动化处理订单流程,包括订单创建、审核、发货、配送等环节,并在出现异常情况时进行催团等操作。
3.4 订单处理流程图
业务流程如下:
商家上传商品信息:商家在系统中上传商品数据,包括价格、描述、库存等。
平台整合数据:平台接收到商家的商品信息后,进行整合和处理,准备推送给团长。
团长接收团购信息:团长通过平台接收到的商品信息,通过微信群或小程序向团员发布团购活动。
团员下单:团员在团长发布的团购活动中选择商品并下单。
平台处理订单:订单提交后,平台接收到订单信息,并进行审核,确认无误后创建订单。
订单发货:平台根据订单信息,安排配送员进行商品的拣货、打包和发货。
配送:配送员根据订单信息进行商品的配送,将商品送达团员手中。
异常处理:在订单处理过程中,如果遇到团长拒收、汇总异常等情况,系统会自动发起催团操作,以确保订单的正常处理。
反馈与售后:团员收到商品后,可以进行评价和反馈,如果有售后需求,也可以通过系统进行申请。
四、后台功能
商品管理:商品列表、设置专区、属性模版 、供货商、素材导入 。
订单管理:快递订单、社区订单 、评价管理、售后工单 、储值订单。
社群拼团:活动管理 、 团长 、区域团长 。
营销应用:优惠券、满减、积分商城、直播、商品基金、回收返券、接龙。
财务管理: 对账单、提现工单 。
客户管理:客户列表 、 会员管理 、黑名单 。
配送方式:社区配送 、 快递配送。
五、演示地址
https://group.bgniao.cn/copartner/1.0.1/sign
账号:13157479071/ admin123
六、产品截图
商家
前台
源代码下载地址:
https://gitee.com/qisange/group_purchase2.0.git
看到最后,如果这个方法对你有用,一定要给我点个「 在看和赞 」。