从今天开始带领大家实现一款云开发版的点餐小程序
首页有以下几个功能点
这里点餐分两种
我后面会教大家如何生成桌号二维码,只需要把对应桌号的二维码贴在餐桌上,用户点击 扫码点餐 识别二维码,即可获取到桌号信息。
菜品浏览分两种
我们这里搜索有两个触发方式
如我这里只搜‘鱼’,那么菜品中所有包含鱼的都可以搜索到
首先菜品列表页可以直接添加商品到购物车
购物车弹起后可以做如下操作
这些操作都和菜品列表是联动的,也就是菜品列表和购物车里增删个数,都是可以同步的。我会在项目预览章节的视频里做具体演示。
下单页就是确认订单后进行下单支付的。有以下功能
支付页分两种方式
所以我们的源码提供两个版本
模拟支付
真实微信支付
我的订单页分以下几个状态
我们可以对店家进行评论。
可以查看所有评价和自己的评价
可以看出,我们可以选择就餐人数,排大桌或者小桌。我这里已排小桌为例
通过上图可以看出
后面我会把订阅消息功能加进来,这样到号后会有订阅消息提示。
个人中心分登录和未登录两种状态
未登录
已登录
客户直接在小程序里发消息给客服
客服可以在网页端,或者微信端管理消息
网页端客服
小程序端客服
客户可以直接在小程序端提建议,建议里可以添加图片
管理员可以在小程序后台,查看客户的反馈
语音提示我会在视频课里具体演示
可以查看待制作订单
用户新下单后,会有语音提示
同样也有登录页,和上面厨师登录一样,这里重点看下排号管理页
管理员可以查看当前排号情况,可以叫号。
我们这里的可视化网页后台使用的时云开发自带的cms(内容管理)
我们可以在这里
比如我查询某个用户的所有订单
查询所有新下单还未上菜的订单
还有更多的功能,我会在视频课里给大家用视频来演示,这样更直观。
数据库我们这里用云开发自带的云数据库
视频课我会在B站免费提供给大家,欢迎关注,欢迎三连。 https://space.bilibili.com/419474640/video
配套笔记会在csdn上免费给到大家,欢迎关注,笔记会持续更新。 https://blog.csdn.net/qiushi_1990
目前源码和配套的一些资源暂时不免费,如果有需要的同学可以私聊石头哥,拿米来换。
笔记我也有整理一套电子书,大家也可以私聊石头哥获取电子书版的配套笔记。电子书笔记方便后期查询知识点。
可以联系石头哥配置商业版的点餐小程序。
另外石头哥提供配套解答服务。当然了,知识付费时代石头哥解答是要米的,毕竟石头哥精力有限,石头哥也是要吃面包的。石头哥有推出包月,包年解答服务。你在学习过程中有任何问题,或者工作中遇到任何编程问题,都可以来找石头哥 石头哥目前可以解答如下问题
我目前提供下面两个版本的源码,不同的源码适合不同的场景。后面也都会做具体讲解,所以后面源码导入部分一定要认真看,我模拟支付和真实支付都会做讲解。
我源码会在配套资料里给到付费用户,年卡用户也可以获取到
前期学习,只下载模拟支付版的源码
初始化云开发环境id和云函数选择环境
cloud目录下的云函数都要部署一下
复制上传好的音频链接,到app.js里替换一下
我们上面源码导入成功,并把云开发环境初始化成功以后,接下来就来开通cms可视化网页后台
如下图所示,直接点击开通内容管理(CMS)即可
点击完开通以后,会有如下弹窗,直接点击确定即可。不要被付费吓着,官方每月会送我们一定的免费额度的。学习得话基本上够用了。
上面点完确定后,我们只是开启了按量付费功能,因为cms得使用必须要开通按量付费才可以得。所以还要再点一次开通。如下图
点完开通后,会有如下弹窗,直接点击下一步即可。
然后我们需要设置登录内容管理后台得账号和密码,然后点击确定即可
然后我们就等待内容管理功能得开通了,需要等几分钟。
开通成功以后,我们就可以通过下面这个地址进入管理后台了。
上面开通好以后,就可以通过后台地址登录管理后台了。如下
第一次登录,我们还需要创建一个项目
自己输入项目名和项目id即可
然后点击进入刚刚创建的项目
到这里我们的cmd可视化网页管理后台就创建好了,下面教大家如何导入数据。
把我为大家提前准备好的内容模型.json文件导入即可
导入完以后,可以看到多了以下几个表
数据我已经为大家准备好了,大家只需要按照我视频里的步骤把这两个数据导入到对应的表里即可。
菜品导入成功如下
轮播图导入成功如下
把lunbotu这个表的权限改为所有用户可读,仅创建者可读写。
把food这个表的权限改为 所有用户可读,仅创建者可读写。
视频免费:https://www.bilibili.com/video/BV1Sb4y197ee/
配套源码和资源目前需要找石头哥单独购买。