# 基于HarmonyOS和SpringBoot的扫码点餐平台app **Repository Path**: abyss_Jim/order_system_app ## Basic Information - **Project Name**: 基于HarmonyOS和SpringBoot的扫码点餐平台app - **Description**: 手机鸿蒙端的扫码点餐app,大学课设项目 - **Primary Language**: Android - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: https://www.abyss.website/classify/deploy/%e6%89%ab%e7%a0%81%e7%82%b9%e9%a4%90%e9%b8%bf%e8%92%99app%e4%bd%bf%e7%94%a8%e8%af%b4%e6%98%8e/ - **GVP Project**: No ## Statistics - **Stars**: 43 - **Forks**: 6 - **Created**: 2022-01-12 - **Last Updated**: 2025-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: HarmonyOS, 扫码点餐, APP, OpenHarmony组件 ## README # 基于HarmonyOS和SpringBoot的扫码点餐平台app #### 介绍 手机鸿蒙端的扫码点餐app,大学课设项目 #### 注意事项 前提条件:拥有一台鸿蒙手机!!!(扫码点餐,模拟器连摄像头都没有怎么扫码!!!) 按照我的博客搭建完成之后进行真机调试。 如果在本地则手机要与服务端在同一局域网下。 #### 软件架构 采用前后端分离架构,前端为鸿蒙手机app,后端为springboot+mybatis(后端代码请移步我的另外一个仓库) 扫码采用Zxing框架 #### 教程 个人博客已过期,关于如何对接起来,主要有两点: 1. 前后端的url需要修改(前端每个页面发送http请求的url) 2. 注意跨域调用问题(上网自己搜) #### 注 服务端提供了很多接口,包括用户端与商家端。 由于课设,客户端只做了用户端,因此有许多接口未被调用。 另外,觉得有帮助请为我点亮⭐⭐ #### 前端展示 ![登录](images/%E7%99%BB%E5%BD%95.jpg) ![注册](images/%E6%B3%A8%E5%86%8C.jpg) ![修改密码](images/%E4%BF%AE%E6%94%B9%E5%AF%86%E7%A0%81.jpg) ![首页](images/%E9%A6%96%E9%A1%B5.jpg) ![扫码](images/%E6%89%AB%E7%A0%81.jpg) ![点餐](images/%E7%82%B9%E9%A4%90.jpg) ![菜品信息](images/%E8%8F%9C%E5%93%81%E4%BF%A1%E6%81%AF.jpg) ![根据菜品类别查询菜品](images/%E6%9F%A5%E8%AF%A2%E8%8F%9C%E5%93%81.jpg) ![根据菜品名称查询菜品](images/%E6%90%9C%E7%B4%A2%E8%8F%9C%E5%93%81.jpg) ![已点菜品](images/%E5%B7%B2%E7%82%B9%E8%8F%9C%E5%93%81.jpg) ![订单信息](images/%E8%AE%A2%E5%8D%95%E4%BF%A1%E6%81%AF.jpg) ![支付订单](images/%E6%94%AF%E4%BB%98%E8%AE%A2%E5%8D%95.jpg) ![预约餐桌](images/%E9%A2%84%E7%BA%A6%E9%A4%90%E6%A1%8C.jpg) ![预约信息](images/%E9%A2%84%E7%BA%A6%E4%BF%A1%E6%81%AF.jpg) ![用户](images/%E7%94%A8%E6%88%B7%E4%BF%A1%E6%81%AF.jpg) ![改名](images/%E6%94%B9%E5%90%8D.jpg) ![充值](images/%E5%85%85%E5%80%BC.jpg)