项目简介
本项目是一个智能家居仪表盘,主要用于展示天气信息和室内温度。前端运用React框架搭建,后端采用Spring Boot框架提供服务,通过开源天气API或MQTT协议与温度传感器通信。
项目的主要特性和功能
- 天气展示:可实时显示当前天气信息。
- 室内温度监控:能实时监控并显示室内温度。
- 前后端分离:前端用React框架,后端用Spring Boot框架,实现前后端分离架构。
- 数据通信:后端服务通过开源天气API或MQTT协议与传感器进行数据通信。
安装使用步骤
假设用户已经下载了本项目的源码文件,按以下步骤操作:
1. 前端设置
- 进入前端目录:
bash
cd FHICT-S3-demotica-dashboard/front-end
- 安装依赖:
bash
npm install
- 启动前端服务:
bash
npm start
2. 后端设置
- 进入后端目录:
bash
cd ../back-end
- 配置Spring Boot项目,确保所有依赖项已正确安装。
- 启动Spring Boot服务:
bash
./mvnw spring-boot:run
3. 访问仪表盘
打开浏览器,访问http://localhost:3000
以查看仪表盘。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】