看似省心的无人值守门店,然而市面上众多系统,有的价格高昂,有的功能僵化,致使创业者陷入进退两难的境地。一套真正具备开源特性、能够私有化部署并且功能完备的自助系统,才是把控成本以及达成自主运营的关键所在。
实施部署之前,要将服务器、域名以及基础软件环境一一准备妥当。建议选用具备2核4G内存以上配置的云服务器,像是阿里云、腾讯云所提供的通用型实例这类。操作系统方面,可挑选CentOS 7.9或者Ubuntu 20.04 LTS,务必要确保操作系统处于纯净状态。
预先要安装JDK 8、MySQL 5.7+、Redis 5+以及Nginx于软件环境中,如此,借助yum或apt命令安装完毕后,要对Java环境变量予以配置,且创建数据库并将字符集设定为utf8mb4。域名得完成ICP备案并解析至服务器IP标点符号。
把所提供的Java服务端的JAR包,上传到服务器上去。借助命令行运用java -jar命令来启动应用,提建议配合nohup或者systemd托管成后台服务。关键的步骤是,修改application.yml里的数据库连接、Redis配置以及小程序相关的设置。
配置项所涵盖的主要内容有数据库连接字符串,还有Redis地址密码,以及微信小程序的AppID与Secret。一定要去检查端口,诸如8080这个端口,看看它在安全组当中是否处于开放状态。在启动之后,可以借助curl localhost:8080/health来验证服务是不是能够正常运行。
后台管理系统所属的Vue项目,是要借助Node.js环境来构建的。在开发机那儿,安装好Node.js 14及以上版本后,进入到项目目录,运行npm install去安装依赖,接着执行npm run build来生成静态文件。
把生成的dist目录里的内容上传到服务器,借助Nginx进行配置代理操作。于Nginx配置文件当中,设定root指向dist目录,把API请求反向代理到后端服务的IP以及端口(像localhost:8080)。完成这些之后,凭借域名去访问后台,登录进去并配置基础信息。
要在微信开发者工具里,导入小程序端代码。要修改项目配置文件,把请求域名换成您自身的后端服务域名。此域名一定要在微信小程序后台的“开发管理”,“开发设置”,“服务器域名”里完成登记 。
于小程序后台处,将基本信息予以完善,接着上传代码,之后把代码提交审核。待审核通过以后,实施发布并上线操作,此后顾客便能够借助搜索或者扫描对应的码之方式来加以使用。需要留意的是,小程序类目应该挑选 “生活服务 – 休闲娱乐” 等与之相关的类别,不然的话,就有可能致使审核无法通过。
系统集成了美团,大众点评等平台的团购核销接口,您要在各平台开放平台申请开发者资质,去获取相应的Key和Secret,然后填入系统管理后台的对应配置模块。
配置完成之后,全流程测试是必须要做的。要模拟顾客从小程序预约下单开始,接着支付,再接收开门密码,然后到店进行自助开门开电,还要包括云喇叭语音提醒这个完整的顺序环节。与此同时,要测试保洁任务触发,优惠券核销以及多门店切换功能是不是正常。
系统具备支持多租户模式的能力,于管理后台之处,您能够创建多个门店,并且每个门店均可绑定独立的小程序,在“模板管理”里面,系统给出多套免费的 UI 模板,可供直接点击应用 ,前端样式会实时发生变更。
倘若有深度定制的需求,能够去下载前端代码开展二次开发。在对Vue组件以及样式予以修改之后再度进行构建部署。首页的模块布局、图片、文案都能够在后台借助拖拽式编辑器自行定义,不用修改代码就能够达成个性化店面展示。
您于筹划开设无人值守门店之际,最优先予以考量的核心功能究竟是哪一项,是具备稳定特性的自助开门体验,还是拥有强大效能的多渠道营销整合能力?欢迎于评论区分享您所持的看法,若本文对您存有帮助之处,请点赞给予支持。



