运行环境
外卖点餐小程序运行环境如下:
• 前端:小程序
• 后端:小程序云开发
• IDE工具:微信开发者工具
• 技术栈:小程序 + 云开发 + 云数据库
主要功能
外卖点餐小程序主要分为商家端和用户端,主要功能如下:
商家端
• 店铺注册:首次登录后上传店铺logo,填写店铺名称注册店铺,默认上传注册的用户为管理员。
• 商品管理:商家可以管理商品分类,发布新的商品,也可以修改现有商品。
• 店铺管理:商家可以通过门店设置管理店铺的基本信息,设置店铺的营业状态和营业时间。
• 评价管理:用户对商品评价后,商家可以通过后台查看具体评价信息。
• 订单管理:商家收到订单后,开始备餐,备餐完成后点击出餐完成,开始进行配送,配送完成更新订单状态,整个订单就算完成。
用户端
• 首页:包括轮播图,店铺基本信息,点餐和外卖两个选项。
• 点餐:点餐界面能够按照分类进行点餐,具有购物车功能,用户选购具体的商品后点击选好了跳转到支付页面,如果是堂食点餐需要输入座位号,如果是外卖则选择收藏定制,完成后点击支付进行支付,餐品详情页可以看到其他用户对餐品的评价,还可以进行收藏。
• 订单:用户可以查看自己的订单状态,订单状态有三种状态:待取餐、待送达和已完成,已完成订单可以对订单进行评价。
• 评价:订单完成之后,用户可以对订单进行评价。
• 我的:用户端我的包括收餐地址管理和我的收藏,如果是管理员还包括管理员入口,点击管理员入口会进入到商家端。
◦ 收餐地址:用户可以管理自己的收餐地址,可以新建收餐地址。
◦ 我的收藏:用户可以查看自己收藏的商品,方便二次选购。
项目截图
商家端
用户端
源码地址:gitee.com/beginroad/bishe