
Hello everyone, I am the Programming Diary of Silver Dragon, staying true to my original intention and recording my programming journey.
I am organizing and sharing various open-source projects, solutions, tools, and libraries to help you find reliable projects.
Project Introduction
FastBee is an open-source IoT platform designed to provide simple and easy-to-use solutions for small and medium-sized enterprises and individuals. It is suitable for various scenarios such as smart homes, smart offices, smart communities, agricultural monitoring, water conservancy monitoring, and industrial control.
Project Architecture
Frontend
Built using the Vue frameworkUtilizes Vuex for state managementEmploys Vue-router for routing managementUses Element-ui as the UI component libraryUtilizes Echart for data visualization
Backend
Developed based on the Spring Boot frameworkUses MyBatis as the persistence layer frameworkEmploys Spring Security for security controlUtilizes Jwt for authenticationDatabase uses Mysql, TDengine, and Redis
Mini Program
Developed using uniappUtilizes uView as the UI component libraryEmploys uChart for chart display
Project Features
- • Product Management: Includes product details, product model, product categories, device authorization, product firmware, etc.
- • Device Management: Covers device details, device grouping, device logs, device sharing, real-time device control, real-time status, data monitoring, etc.
- • Model Management: Manages device attributes (device status and monitoring data), functions (performing specific tasks), and events (devices actively reporting to the cloud).
- • MQTT Access: Supports emqx open-source version and netty version MqttBroker.
- • Hardware SDK: Supports device access for platforms such as ESP-IDF, Arduino, RaspberryPi, and Hezong.
- • Video Surveillance Access: Supports mainstream manufacturers’ surveillance devices based on the GB/T28181 protocol, providing live streaming functionality.
- • Permission Management: Based on the RuoYi permission management system, including management of users, departments, roles, positions, permissions, logs, etc.
Feature Screenshots








- • ID Photo Mini Program
- • Python Cash Register, Inventory Management
- • Automatic Card Issuing Management System
- • Very Beautiful Open Source Community
- • Large Screen Template
- • Community Property Management
- • QR Code Ordering
- • AI Film Commentary
- • AI System based on RuoYi (ruoyi-plus) (Chat, Clone, PPT)

Project Address
https://gitee.com/beecue/fastbee