一、项目简介
三勾餐饮点餐连锁版系统是一个基于Spring Boot、Element Plus和uni-app构建的全面解决方案,旨在为连锁餐饮企业提供高效的点餐与管理服务。该系统支持多端应用发布,包括微信小程序、H5、安卓及iOS平台,实现数据互通和全网覆盖。它不仅适合直接使用,还特别便于二次开发,以满足不同商家的具体需求。通过提供一套完整的SAAS部署方案,它使得多个分店能够独立管理各自的运营情况,并且支持多种营销活动来促进销售增长。系统持续更新,确保用户体验和功能性始终保持最新状态。
二、平台特色
多端合一:前端支持小程序、H5、安卓APP和苹果APP等多种终端,确保数据互通,实现全网推广覆盖。
标准连锁店模式:提供标准的连锁店版本,支持分店独立账号登录管理商品、订单和财务情况,便于连锁餐饮企业的统一管理和运营。
小程序直播带货:通过小程序进行直播带货,增强会员互动和连麦讲解功能,提升商品展示效果和销售转化率。
引流拓客玩法多样:包括首页推送、文案种草、引导收藏、新客专享、满减活动等插件,轻松设置多种营销策略吸引顾客。
功能组件持续免费更新:系统提供邀请有礼、优惠券、积分商城、特价团购等功能组件,并持续免费更新,保持系统的先进性和竞争力。
一套系统应用多个场景:支持SAAS部署模式,使得一套商城系统可以服务于不同行业和商家,满足多样化的需求。
三、系统架构

四、技术优势
SAAS支持:系统采用SAAS部署模式,能够实现无限多开,支持多个商户租用同一平台,大大提高了资源利用率和管理效率。
前后分离:前端与后端开发清晰分离,分工明确,提升了开发效率和代码的可维护性。这种架构使得前后端可以独立迭代,加快了项目开发速度。
SpringBoot框架:使用国内流行的Java框架SpringBoot,其结构代码清晰,易于理解和维护,为系统的稳定性和扩展性提供了坚实的基础。
Element-UI组件库:基于饿了么团队的UI库Element-UI,提供丰富的前端组件,确保了优秀的用户体验和界面一致性。
微信支付宝双端小程序:支持微信和支付宝双端小程序的开发,方便二次开发或直接使用,满足不同场景下的支付需求。
开发规范:前后端高度一致的权限控制和项目规范,保证了项目的整体质量和安全性,便于团队协作和后期维护。
极易二开:代码结构清晰,易于进行二次开发和快速应用定制,满足不同业务场景的需求,增强了系统的灵活性和适应性。
五、项目目录

六、功能介绍
移动小程序端
多种功能随心配置:用户可以根据需要自由配置各种功能,体验高效经营。
餐厅微信点餐系统:顾客通过扫码即可下单,订单不出错,无需服务员协助,有效节约人力成本。
核心功能
堂食快餐:支持店内快速用餐服务。
外卖配送:提供外卖服务,方便顾客在线下单并配送到家。
扫码点餐:顾客可通过扫描二维码进行自助点餐。
线上预约:支持顾客在线预订座位或服务时间。
商家端:为商家提供后台管理入口,便于管理和运营。
排队叫号:帮助顾客有序排队,提升就餐体验。
桌位预订:顾客可提前预订餐桌,避免高峰期无座情况。
收银台后台管理
随时随地轻松管理店铺:支持多端发布,一套代码适用于多个平台,面向开发,方便二次开发。
接单打印:支持连接三方小票打印机设备,接单后自动打印订单,提高工作效率。
店铺设置:可以修改店铺信息、设置营业时间和查看收益,灵活调整经营策略。
商品管理:上下架商品,添加商品分类、图片和价格,方便管理库存和促销活动。
外卖订单:支持在线接单、核销订单、发布新订单、退款等操作,确保外卖业务顺畅运行。
七、丰富的插件
营销与推广
首页推送:展示最新活动或优惠信息,吸引用户关注。
分销:设置分销员分享商品,带动销量并获取佣金。
邀请有礼:鼓励好友注册或购买以获得优惠券、积分等奖励,快速裂变用户。
满额免配送费:设置全场满多少免配送费,提升销售额和商品购买率。
引导收藏:首页显示小程序收藏引导、公众号关注等功能,增加用户粘性。
文案资讯:包含文章分类、内容展示和宣传商品软文等功能,丰富用户信息来源。
签到有礼:设置签到自定义赠送积分,刺激会员在线活跃度增长。
新客专享:为新用户提供一定的优惠,促进首次下单。
特价团购:用户可以更低折扣的价格购买各类商品和服务,吸引用户参与。
用户互动与体验
小程序直播:通过微信小程序直播实现商家订单销售、门店宣传等,增强用户互动。
生日有礼:会员生日关怀,提供一定优惠,促成二次购买。
第二件折扣:方便商品多次搭配销售,提升销售额。
满减活动:设置全场满多少包邮、提升销售额和商品购买率。
口令活动:通过口令拉新引流,带动用户复购。
餐桌预订:提前订桌,减少等待时间,提升用餐体验。
会员与积分管理
邀请有礼:鼓励好友注册或购买以获得优惠券、积分等奖励,快速裂变用户。
积分商城:会员通过获得积分兑换商品,补贴会员消费。
兑换码:可批量兑换优惠券、余额、积分,灵活管理会员福利。
运营与管理
券包:设置券包营销活动,线上转发,好友获取积分、优惠券等低价引流。
配送员:包括入驻审核、配送订单、提现、配送设置、退出等功能,优化配送流程。
收银台:单独收银台后台,实现收银员下单、收款、打折等操作,简化结账流程。
公众号关注:引导关注公众号,方便后续活动推送、二次转化。
排队取号:包括桌号管理、取号设置、取号操作、列队等,优化顾客排队体验。
集星有礼:消费者集星,兑换好礼,增加用户参与感和忠诚度。
八、本地部署
后台管理
1、电脑环境: 开发工具idea,jdk使用1.8版本,下载安装请自行百度
2、导入项目: 使用idea导入jjj_food_chain目录

3、maven设置: maven下载请自行百度,安装好后设置maven地址,点击File->Settings,如下图所示:

4、jdk设置:
1、 File --- Project Structue --- Modules --- 设置JDK版本等

2、设定JDK编译版本: File --- Settings --- "compiler"

5、maven下载包: 操作如下图所示:点击左侧maven,然后点击刷新按钮

如果下载慢,可以设置maven节点到阿里云,修改maven安装路径下的conf/settings.xml文件的mirrors内容
<mirrors>
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
<mirror>
<id>nexus</id>
<name>internal nexus repository</name>
<url>http://repo.maven.apache.org/maven2</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
6、修改配置: 如下图所示,修改开发环境配置,包括上传目录,数据库信息、redis信息、日志路径

7、本地运行: 按图示新建springboot运行实例,注意只需要运行bootstrap,admin不用运行


然后点击debug,或者直接运行,切记查看右边maven环境是否选择的dev


8、启动成功: 启动日志会有目录介绍

九、UI展示
小程序






后端




收银台






十、开源地址
gitee搜索三勾软件可以下载源码及部署文档查看