预览
Lucky Restaurant目录
- 项目简介
- 项目使用效果图
- 安装说明
- 关于作者
1. 项目简介
此项目是为了给餐饮行业从业人员开发的一个外卖订单系统。此项目一共有 5 个模块,分别为:
- 供用户浏览本店各种分类及菜品,同时提供加入购物车下单的服务
- 供店家登录后台管理页面,增加删除本店菜品分类机器下的菜品
- 供店家登录后台管理页面,查看新增的客户订单详细信息
- 商家自动登录,超时自动退出功能
- 商家可通过对应的密钥来创建多个管理账户
帮助了餐饮行业从业者,能更广泛便捷,且低费率的情况下获得更多顾客和订单。
2. 效果图
顾客浏览菜品,添加购物车,修改购物车内菜品数量,确认并下订单
商家在后台管理界面,查看顾客订单信息,同时更改订单完成状态,来更好的管理顾客订单
3. 安装说明
环境依赖
node v14.0.0+
部署安装
-
创建属于你自己的 Firebase Project: check => https://console.firebase.google.com/
-
创建完 Project 之后,创建属于你自己的 Realtime Database, 并获取到你 database 的 api 链接, 复制到记事本,以备稍后使用
plus: 查看 Firebase Auth REST Api. 对应的用户注册和登记 api 链接
- 替换 utility_funcs 文件夹中 auth_related API 文件中开头的 API_KEY 为步骤 4 中复制好的 api key
- 替换 utility_funcs 文件夹中 meal_related API 文件中开头的 baseUrl 为步骤 2 中复制好的 url
- 替换 utility_funcs 文件夹中 order_related API 文件中开头的 baseUrl 为步骤 2 中复制好的 url
- npm install //安装 node 运行环境
- npm start // 在开发模式下启动项目
- npm build // 构建生产环境文件 (可选)
4. 关于作者
Robert Sun
Email: robertsunzhe@hotmail.com
Tel: 18911604329