Skip to content

暹罗外卖是一款Java外卖配送系统,适用于多商户入驻,对标美团外卖、饿了么。该系统包含用户端、商家端、配送端以及总管理后台,美食下单、外卖配送和扫码点餐等核心功能,同时提供积分商城、会员中心和邀请好友注册返现等增值服务,以拓展客源。未来可进一步开发同城配送跑腿等功能。基于 Spring Cloud & Alibaba + Vue & Element + uni-app 技术栈进行开发;

License

Notifications You must be signed in to change notification settings

ddppfamily/siam-cloud

 
 

Repository files navigation

暹罗外卖

暹罗外卖 v1.1

基于 Vue/Element UI 和 Spring Cloud & Alibaba 前后端分离的分布式微服务架构

前言

微信公众号【暹罗siam,未来将会在公众号上持续性的输出很多原创小知识以及学习资源,欢迎各位小伙伴关注我,和我一起共同学习,同时我也希望各位小伙伴能够给暹罗外卖项目多多 Star 支持,您的点赞就是我维护的动力!

项目已有较详细的 项目搭建文档 ,同时包括了 WindowsLinux 以及 Docker 环境下暹罗外卖的搭建。在使用过程中遇到问题时,首先认真阅读项目搭建文档~

【提问】推荐使用 Gitee issue 进行提问,因为issue解决后能够保留解决记录,帮助其它小伙伴避坑。其次可以使用 QQ群 或者 微信群  进行提问。群里提问注意提问的时间,把遇到问题的详细过程都描述清楚,最好配上图文信息,这样能有利于更高效的解决问题。

项目介绍

暹罗外卖是一款Java外卖配送系统,适用于多商户入驻,对标美团外卖、饿了么。系统包含用户端、商家端、配送端以及总管理后台,在线下单,商家接单,骑手抢单配送;

  1. 商家管理,商家入驻申请,商家审核
  2. 商品管理,单规格、多规格商品管理,品牌、分类管理、商品评价、商品组
  3. 库存管理,门店要货 、门店调拨、商品入库、商品出库、商品盘点
  4. 订单管理,订单支付、发货、取消、售后等
  5. 同城配送,配售收费、配送人员
  6. 会员管理,会员列表、会员等级、会员提现等
  7. 内容管理,官方资讯、活动通知、素材管理、常见问题
  8. 营销推广,首页轮播、广告管理、优惠券、邀请好友注册返现
  9. 应用设置,基础设置、微信支付、多媒体存储、短信设置
  10. 统计分析,商品销量统计、会员增长统计、订单销量统计
  11. 积分商城,商品管理、营销管理、物流管理等
  12. 订单小票打印,本地打印、云端打印
  13. Excel数据导出,导出表格更加美观、可视

软件架构

  • 前端使用uni-app开发,可打包部署到微信小程序、APP、H5
  • Web端使用vue + Element开发
  • 服务端使用java语言开发,技术栈:Spring Cloud & Alibaba + Redis + RocketMQ + WebSocket + ElasticSearch + ELK + Sentinel + Seata + SkyWalking + SpringBoot Admin + Promethues + Grafana

相关资料获取

  1. 获取sql文件
  2. 获取用户端小程序、商家端小程序、骑手端小程序、骑手管理web端代码

请加入QQ群或微信群获取,进群前先在右上角Star本项目

关联产品

暹罗点餐 - 多门店连锁品牌的餐饮点餐系统,单体服务架构:https://github.com/siam1026/siam-server

系统模块

com.siam
├── wxapplet-siam-user      // 前端-用户端微信小程序
├── wxapplet-siam-shop      // 前端-商家端微信小程序
├── wxapplet-siam-rider     // 前端-骑手端微信小程序
├── vue-siam-shop           // 前端-商家管理后台 [80]
├── vue-siam-admin          // 前端-超管调度后台 [80]
├── siam-eureka             // 注册中心 [9000]
├── siam-zuul               // 网关服务 [8080]
├── siam-user               // 用户服务 [9200]
├── siam-merchant           // 商家服务 [9201]
├── siam-rider              // 骑手服务 [9202]
├── siam-goods              // 商品服务 [9203]
├── siam-order              // 订单服务 [9204]
├── siam-promotion          // 促销服务 [9205]
├── siam-mall               // 商城服务 [9206]
├── siam-util               // 工具服务 [9207]
├── siam-monitor            // 监控服务 [9100]
├── siam-generator          // 代码生成框架
├── siam-common             // 通用模块
├── siam-weixin             // 微信模块
├── siam-parent             // 父工程模块

架构图

image text

站点演示

【演示商家后台】:https://spa.show.siamit.cn/shop

【演示调度后台】:https://spa.show.siamit.cn/admin

【演示账号】:点击获取

【小程序】暹罗外卖的移动端版本,微信上架审核中,请加入QQ群或微信群获取体验版本

项目中初始用户和密码

  • 小程序登录: 账号密码登录:siam,123456 手机验证码登录:13121865386,123456
  • 商家后台登录:用户:admin-ludian,密码:123456
  • 调度中心登录:用户:admin,密码:123456

项目文档

文档地址:https://gitee.com/siam1026/siam-cloud/wikis/pages?sort_id=9117874&doc_id=4848605

项目地址

目前项目托管在 GiteeGithub 平台上中,欢迎大家 StarFork 支持~

关注和交流

为了方便小伙伴们沟通交流,我创建了微信群(备注:加群),目前项目还存在很多不足之处,欢迎各位老哥进群进行技术交流,为了防止广告进入,希望加群的时候能添加备注,谢谢~

微信群【备注:加群】 QQ群(642629684)

微信小程序截图

微信小程序
image text image text
image text image text
image text image text
image text image text
image text image text

网站截图

商家后台
image text image text
image text image text
image text image text
调度后台
image text image text
image text image text
image text image text

赞赏

服务器域名等服务的购买和续费都会产生一定的费用,为了维持项目的正常运作,如果觉得本项目对您有帮助的话,欢迎朋友能够给予一些支持,暹罗将用于提升服务器配置,感谢小伙伴们的支持( ps: 小伙伴赞赏的时候可以备注一下下~)

微信 支付宝

About

暹罗外卖是一款Java外卖配送系统,适用于多商户入驻,对标美团外卖、饿了么。该系统包含用户端、商家端、配送端以及总管理后台,美食下单、外卖配送和扫码点餐等核心功能,同时提供积分商城、会员中心和邀请好友注册返现等增值服务,以拓展客源。未来可进一步开发同城配送跑腿等功能。基于 Spring Cloud & Alibaba + Vue & Element + uni-app 技术栈进行开发;

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 72.3%
  • Vue 24.8%
  • JavaScript 2.7%
  • Shell 0.1%
  • Dockerfile 0.1%
  • CSS 0.0%