硬核!一套基于SpringBoot + Vue 的开源物联网智能家居系统!
平臺簡介
若依是一套全部開源的快速開發平臺,毫無保留給個人及企業免費使用。
前端采用Vue、Element UI。
后端采用Spring Boot、Spring Security、Redis & Jwt。
權限認證使用Jwt,支持多終端認證系統。
支持加載動態權限菜單,多方式輕松權限控制。
高效率開發,使用代碼生成器可以一鍵生成前后端代碼。
內置功能
用戶管理:用戶是系統操作者,該功能主要完成系統用戶配置。
部門管理:配置系統組織機構(公司、部門、小組),樹結構展現支持數據權限。
崗位管理:配置系統用戶所屬擔任職務。
菜單管理:配置系統菜單,操作權限,按鈕權限標識等。
角色管理:角色菜單權限分配、設置角色按機構進行數據范圍權限劃分。
字典管理:對系統中經常使用的一些較為固定的數據進行維護。
參數管理:對系統動態配置常用參數。
通知公告:系統通知公告信息發布維護。
操作日志:系統正常操作日志記錄和查詢;系統異常信息日志記錄和查詢。
登錄日志:系統登錄日志記錄查詢包含登錄異常。
在線用戶:當前系統中活躍用戶狀態監控。
定時任務:在線(添加、修改、刪除)任務調度包含執行結果日志。
代碼生成:前后端代碼的生成(java、html、xml、sql)支持CRUD下載 。
系統接口:根據業務代碼自動生成相關的api接口文檔。
服務監控:監視當前系統CPU、內存、磁盤、堆棧等相關信息。
緩存監控:對系統的緩存信息查詢,命令統計等。
在線構建器:拖動表單元素生成相應的HTML代碼。
連接池監視:監視當前系統數據庫連接池狀態,可進行分析SQL找出系統性能瓶頸。
今天推薦的一個可以用來二次開發和學習的開源的軟硬件系統,你可以用快速搭建自己的智能家居系統。
項目的效果圖如下,不論是 UI 設計還是功能體驗都是非常不錯的!這也是我為什么給小伙伴們推薦這個項目的原因。
下面這兩張圖是 APP 端的效果圖。
下面這兩張是 Web 管理后端的效果圖。
是不是感覺還挺不錯的?想要學習物聯網開發的小伙伴一定不要錯過。
這個項目涉及到的技術點還是很多的,既有前端又有后端,還有安卓和硬件開發。
整個項目的技術架構示意圖如下圖所示:
可以看出:
后端基于 Spring Boot、Mysql、Redis、Mqtt 等技術開發。
前端基于國內比較火的 Vue 開發。
移動端基于 Android 進行開發
另外,硬件端基于 ESP-IDF、Arduino、FreeRTOS 等技術開發。
源碼地址?
掃碼下方二維碼,后臺回復【A1017】即可獲取
總結
以上是生活随笔為你收集整理的硬核!一套基于SpringBoot + Vue 的开源物联网智能家居系统!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java智慧社区商业级别项目源码,拿来学
- 下一篇: 推荐一套开源通用后台管理系统(附源码)