一款开源、功能强大的多门店智能扫码点餐系统!

在数字化转型的浪潮下,餐饮行业对智能化管理的需求日益增长。意象点餐(扫码点餐)系统作为一款基于前沿技术栈的开源扫码点餐系统,凭借其多门店支持、SaaS多租户架构和丰富的功能模块,成为餐饮行业技术升级的热门选择。

简介

本系统以SpringBoot3 + Vue3 + Uniapp为核心技术栈,支持在线点餐(外卖与自取)、多门店管理、会员体系、优惠券营销等全业务流程。其代码托管于Gitee仓库,采用MIT许可证,允许免费商用与二次开发。

技术栈

  • JDK17
  • SpringBoot3
  • Spring Security Oauth2
  • MyBatisPlus
  • Redis
  • Vue3,
  • Element UI
  • Uniapp(Vue3)

核心功能

  • 外卖与自取
  • 商品管理(多规格sku)
  • 店铺管理
  • 云小票打印
  • 图片素材库
  • 订单管理
  • 积分兑换(积分+金额)
  • 充值
  • 优惠券
  • 充值
  • 多门店
  • 微信公众号
  • 商家中心
  • 提前预约
  • 桌面扫码点餐(单人或者多人协同)
  • 收银台
  • 会员卡

快速上手

拉取源码

git clone https://github.com/guchengwuyue/yshop-drink.git

服务端

1、在 IDEA 中以 Maven 工程的形式导入 yshop-drink-boot3

2、创建数据库 yixiang-drink-open

CREATEDATABASE`yixiang-drink-open`DEFAULTCHARACTERSET utf8mb4 COLLATE utf8mb4_bin;

3、执行工程目录下 sql/yixiang-drink-open.sql 文件初始化数据库数据

4、修改 yshop-server/src/main/resources 目录下配置文件 application-local.yaml 中的 MySQL、Redis 连接信息配置

默认是加载 local 环境配置,不是加载 dev 环境配置!

5、运行主启动类 co.yixiang.yshop.server.YshopServerApplication 启动项目

6、启动成功后,浏览器访问如下地址,查看接口文档

http://localhost:48081/doc.html

后台管理

1、用 VS Code 打开 yshop-drink-vue3 目录

2、安装依赖

npm install

# or
pnpm install

3、修改 .env.dev 配置文件中 VITE_BASE_URL 配置为 VITE_BASE_URL='http://localhost:48081'

4、启动项目

npm run dev-server

# or
pnpm run dev-server

5、浏览器访问

http://localhost

小程序

1、在 HBuilderX 导入 yshop-drink-uniapp-vue3 目录

2、配置 config/index.js 中的 VUE_APP_API_URL 为 export const VUE_APP_API_URL = 'http://localhost:48081/app-api'

3、打开 manifest.json 找到 appid 参数,并修改为自己小程序的 appid

/* 小程序特有相关 */
"mp-weixin" : {
    "appid" : "wx001e2dc50bf532df",
    "setting" : {
        "urlCheck" : false
    },
    "usingComponents" : true,
    "permission" : {
        "scope.userLocation" : {
            "desc" : "定位最近的门店"
        }
    },
    "requiredPrivateInfos" : [ "getLocation", "chooseLocation" ]
},

4、在 HBuilderX 中点击运行>运行到小程序模拟器>微信开发者工具

界面展示

小程序截图

6406

6405

6404

 

6403

 

6402

6401

 

后台截图

640

640 (2)

640 (1)

 

写在最后

意象点餐(扫码点餐)不仅是一套功能完备的点餐系统,更代表了Java全栈技术在现代餐饮场景中的典型实践。本系统的模块化设计、高性能架构与开源友好策略,使其成为企业降本增效和个人技术学习的优质选择。

开源地址

https://gitee.com/lyblog/yshop-drink

© 版权声明
<
THE END
喜欢就支持一下吧
分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容