HC Community IoT Platform – Open‑Source Vue + Spring Boot Tutorial and Deployment Guide
This article introduces the fully open‑source HC Community IoT platform built with Vue + ElementUI on the front end and Spring Boot on the back end, and provides step‑by‑step deployment instructions, code snippets, screenshots, and the source‑code repository link.
Introduction The HC Community IoT platform is a completely open‑source, free‑for‑commercial‑use IoT solution. Its front end uses the popular Vue framework together with ElementUI and an admin template, while the back end is built with Spring Boot, offering a simple architecture that is easy to integrate with custom hardware.
Code Overview The project consists of two modules: back (the back‑end) and front (the front‑end). The back‑end is a Maven‑based Spring Boot project that can be opened with IntelliJ IDEA. The front‑end requires Node.js to install dependencies and run the development server.
Deployment – Front End
1、安装nodejs
2、进入到 front 目录下 执行 npm install 安装依赖
3、启动 npm run dev
4、浏览器访问 http://localhost:8080Deployment – Back End
1、idea 用maven的方式打开back项目
2、maven 导入包,可以在命令行中执行 mvn clean install
3、打开 src\main\java\com.java110.things.ThingsApplicationStart.java
4、运行 main 方法Screenshots The article includes several screenshots showing the platform’s UI and functionality (images are embedded in the original source).
Source Code Address To obtain the source code, follow the QR code or the public account instructions provided at the end of the article. After following the account, reply with the keyword p0005 to receive the download link.
Additional Resources The page also lists a collection of related open‑source projects and articles, each with a brief description and link.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Architecture Digest
Focusing on Java backend development, covering application architecture from top-tier internet companies (high availability, high performance, high stability), big data, machine learning, Java architecture, and other popular fields.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
