Skip to content

Commit 2f0d138

Browse files
committed
doc: 添加英文文档
1 parent d71e926 commit 2f0d138

File tree

2 files changed

+336
-136
lines changed

2 files changed

+336
-136
lines changed

README.en.md

Lines changed: 219 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,230 @@
1-
# 物联网后端
1+
# UnitedRhino - Enterprise IoT Platform | IoT Foundation Platform
22

3-
#### Description
4-
物联网平台的后端
3+
[![Go](https://github.com/zeromicro/go-zero/workflows/Go/badge.svg?branch=master)](https://github.com/unitedrhino/things/actions)
4+
[![Go Report Card](https://goreportcard.com/badge/github.com/zeromicro/go-zero)](https://goreportcard.com/report/github.com/unitedrhino/things)
5+
[![Go Reference](https://pkg.go.dev/badge/github.com/unitedrhino/things.svg)](https://pkg.go.dev/github.com/unitedrhino/things)
6+
![GitHub Repo stars](https://img.shields.io/github/stars/unitedrhino/things)
57

6-
#### Software Architecture
7-
Software architecture description
8+
> 📖 [English](README.en.md) | [中文](README.md)
89
9-
#### Installation
10+
## 🚀 Enterprise IoT Platform
1011

11-
1. xxxx
12-
2. xxxx
13-
3. xxxx
12+
**UnitedRhino** is a commercial-grade **SaaS IoT platform** developed in Go, featuring **cloud-native microservices**, **edge computing** capabilities, and **multi-tenant architecture**. This **enterprise IoT platform** serves as an **IoT foundation platform**, providing complete **device management**, **real-time data analytics**, **comprehensive permission management system**, and **multi-scenario IoT solutions** capabilities, applicable to various scenarios such as **smart buildings**, **smart cities**, **smart energy**, **smart home**, **industrial IoT**, **smart agriculture**, **smart healthcare**, and more, reducing enterprise development costs by 80%.
1413

15-
#### Instructions
14+
### 🎯 Why Choose UnitedRhino IoT Platform?
1615

17-
1. xxxx
18-
2. xxxx
19-
3. xxxx
16+
-**Ready-to-Use IoT Solution**: Complete **Internet of Things platform**, no need to build from scratch
17+
-**Cost-Effective Enterprise Platform**: Save 80% development costs compared to building your own **IoT platform**
18+
-**Rapid IoT Deployment**: From project initiation to **connected devices** launch in just weeks
19+
-**Comprehensive Permission Management**: Enterprise-grade **permission management system** with fine-grained access control
20+
-**Continuous IoT Innovation**: Active open-source community with ongoing **IoT features** iterations
2021

21-
#### Contribution
22+
> 📖 [Complete IoT Documentation](https://doc.unitedrhino.com/) | 🌐 [Online IoT Demo](https://doc.unitedrhino.com/use/ezkveztg/)
2223
23-
1. Fork the repository
24-
2. Create Feat_xxx branch
25-
3. Commit your code
26-
4. Create Pull Request
24+
---
2725

26+
## ✨ Core IoT Platform Features
2827

29-
#### Gitee Feature
28+
### 🏢 Multi-tenant & Multi-project IoT Architecture
29+
Supports **multi-tenant IoT solutions** and **multi-project management**, enabling low-cost custom **IoT project development** to meet different enterprises' personalized **connected device** needs. Supports multiple IoT application scenarios including **smart buildings**, **smart cities**, **smart energy**, **smart home**, **industrial IoT**, **smart agriculture**, and **smart healthcare**.
3030

31-
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md
32-
2. Gitee blog [blog.gitee.com](https://blog.gitee.com)
33-
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore)
34-
4. The most valuable open source project [GVP](https://gitee.com/gvp)
35-
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help)
36-
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
31+
### 🔧 Flexible IoT Deployment
32+
One **IoT platform codebase** supports **monolithic**, **microservices**, and **cluster deployment** modes, running on machines with as little as 2GB RAM, while supporting up to millions of **IoT devices**.
33+
34+
### ⚡ Quick IoT Integration
35+
Default support for multiple **IoT protocols** (Alibaba Cloud IoT, Tencent Cloud IoT, Tuya IoT, Telecom IoT, Modbus IoT, etc.), with quick integration capabilities for various **IoT communication protocols** (MQTT, TCP, UDP, HTTP, LoRaWAN...).
36+
37+
### 📱 Ready-to-Use IoT Applications
38+
Provides commercial-grade **IoT mini-programs** and **IoT mobile apps** that can be quickly launched through simple editing, without needing to develop **IoT applications** from scratch.
39+
40+
### 🛠️ Rapid IoT Development
41+
Utilizes **micro-frontend technology** to create new **IoT modules** on the **SaaS IoT platform**, developing only differentiated frontend code, significantly improving **IoT development** efficiency. Can quickly build various IoT application scenarios such as **smart buildings**, **smart cities**, **smart energy**, **smart home**, **industrial IoT**, **smart agriculture**, and **smart healthcare**.
42+
43+
### 🌟 One-Stop IoT Foundation Solution
44+
Full-stack **IoT solution** from **IoT device hardware/software** to **cloud IoT protocol integration** to **IoT web applications** and **mobile IoT apps**, covering the entire **IoT value chain**. As an **IoT foundation platform**, it can quickly build various IoT application scenarios including **smart buildings**, **smart cities**, **smart energy**, **smart home**, **industrial IoT**, **smart agriculture**, and **smart healthcare**.
45+
46+
### 🔌 Comprehensive IoT Platform Features
47+
Flexible **OTA updates**, **IoT scene automation**, **IoT alarm management**, **IoT rule engine**, **IoT configuration dashboard**, **IoT thing models** (general thing model, product category thing model, product thing model, device thing model)...
48+
49+
### 🏗️ Powerful IoT Middle Platform
50+
Complete **IoT notification mechanisms** (email, SMS, WeChat, WeCom, Feishu, DingTalk...), support for third-party user department synchronization, **enterprise-grade permission management system**, supporting fine-grained permission control, role management, data permission management, etc.
51+
52+
### 🌐 Edge Computing & Cloud Native
53+
Advanced **edge computing** capabilities for **IoT edge devices**, **cloud-native IoT architecture** for seamless scaling, and **real-time IoT data processing**.
54+
55+
## 🏗️ IoT Platform Architecture
56+
57+
UnitedRhino **IoT platform** serves as a key intermediary and **IoT foundation platform** in **IoT architecture**, enabling efficient coordination between **IoT devices** and **IoT application layers**. It not only manages **connected IoT devices** downward, completing **IoT data collection** and **IoT data storage**, but also provides unified **IoT data interfaces** and **IoT development tools** upward for **IoT developers** and **IoT integrators**, accelerating multi-scenario **IoT solution development** and **IoT deployment** for **smart buildings**, **smart cities**, **smart energy**, **smart home**, **industrial IoT**, **smart agriculture**, and **smart healthcare**.
58+
59+
### IoT Module Architecture Design
60+
61+
![IoT Architecture](./doc/assets/物联网.png)
62+
63+
### SaaS IoT Middle Platform Architecture Design
64+
65+
![SaaS Platform Architecture](./doc/assets/SaaS平台.png)
66+
67+
### IoT Deployment Architecture Diagram
68+
69+
![Deployment Architecture](./doc/assets/部署架构图.png)
70+
71+
## IoT Platform Demonstrations
72+
73+
### Low-Code IoT Platform
74+
75+
![Low-Code](./doc/assets/低代码.png)
76+
77+
### IoT Configuration Dashboard
78+
79+
![Configuration Dashboard](./doc/assets/组态大屏.png)
80+
81+
### IoT Device Map
82+
83+
![Device Map](./doc/assets/设备地图.png)
84+
85+
## 💎 IoT Platform Value
86+
87+
| Platform Value | Description |
88+
|---------|------|
89+
| **Strong IoT Extensibility** | Supports **monolithic** and **microservice IoT architectures**, allowing **IoT developers** to flexibly switch between different development stages without maintaining two codebases |
90+
| **High IoT Performance** | Developed in **Golang** with minimal third-party service dependencies, adaptable to various **IoT performance** requirements with quick horizontal scaling |
91+
| **IoT Data Value** | **Private IoT deployment** with autonomous **IoT data management**, no concerns about public cloud service interruptions or cost issues |
92+
| **IoT Foundation Platform** | Serves as a digital foundation for **multi-scenario IoT solutions**, supporting **smart buildings**, **smart cities**, **smart energy**, **smart home**, **industrial IoT**, **smart agriculture**, **smart healthcare** and other multi-industry shared **IoT platforms**, accumulating **IoT industry experience** and **IoT product solutions** |
93+
94+
## 🎖️ Who Uses Our IoT Platform? (Partial)
95+
96+
### IoT Partner Showcase
97+
98+
| | | |
99+
|---------|---------|---------|
100+
| ![Fujian Hechuang Network Technology Co., Ltd.](./doc/assets/useBy/福建合创网络科技有限公司.png)<br/>Fujian Hechuang Network Technology Co., Ltd. | ![Shenzhen Yibailong Technology Co., Ltd.](./doc/assets/useBy/深圳市易百珑科技有限公司.svg)<br/>Shenzhen Yibailong Technology Co., Ltd. | ![Lianyuan Zhiwei](./doc/assets/useBy/联远智维.jpg)<br/>Lianyuan Zhiwei |
101+
| ![Changzhou Feinuo Medical Technology Co., Ltd.](./doc/assets/useBy/常州飞诺医疗技术有限公司.png)<br/>Changzhou Feinuo Medical Technology Co., Ltd. | ![Chongqing Tuhao Technology](./doc/assets/useBy/重庆图浩科技.jpg)<br/>Chongqing Tuhao Technology | ![Hangzhou Weilixun](./doc/assets/useBy/杭州伟立讯.png)<br/>Hangzhou Weilixun |
102+
103+
## 🛠️ IoT Technology Stack
104+
105+
### IoT Backend Technology
106+
- **IoT Microservice Framework**: [go-zero](https://go-zero.dev/) - High-performance **IoT microservice framework**
107+
- **IoT High-Performance Cache**: [Redis](https://redis.io/) - In-memory **IoT data structure** store
108+
- **IoT Message Queue**: [NATS](https://docs.nats.io/) - High-performance **IoT messaging system**
109+
- **IoT Relational Database**: [MySQL/MariaDB](https://mariadb.com/) or PostgreSQL
110+
- **IoT Service Registry**: [etcd](https://etcd.io/) (**IoT microservice** mode)
111+
- **IoT Object Storage**: [MinIO](https://min.io/) or local storage, Alibaba Cloud, AWS - Cloud-native **IoT object storage**
112+
- **IoT Time-Series Database**: [TDengine](https://www.taosdata.com/) or TimescaleDB - High-performance **IoT time-series data** processing
113+
- **IoT MQTT Server**: [EMQX](https://docs.emqx.com/) or Comqtt - Distributed **IoT messaging server**
114+
115+
### IoT Frontend Technology
116+
- **IoT Framework**: [Vue.js](https://vuejs.org/) - Progressive JavaScript **IoT framework**
117+
- **IoT UI Components**: [Ant Design Vue](https://antdv.com/) - Enterprise-grade **IoT design components**
118+
119+
### IoT Mobile Technology
120+
- **IoT Mini-Program**: [uni-app Vue3](https://uniapp.dcloud.net.cn/) - Cross-platform **IoT development framework**
121+
- **IoT App**: [uni-app X](https://doc.dcloud.net.cn/uni-app-x/) - Supports Android, iOS, HarmonyOS for **IoT applications**
122+
123+
## 🚀 Quick Start IoT Platform
124+
125+
### 🎯 5-Minute IoT Platform Experience
126+
127+
Want to quickly experience UnitedRhino's powerful **IoT platform features**? We've prepared a complete **IoT demo environment** for you!
128+
129+
#### 🌟 Online IoT Demo Environment
130+
No installation required, experience UnitedRhino's complete **IoT functionality** immediately
131+
132+
[🚀 Try IoT Platform Now](https://doc.unitedrhino.com/use/ezkveztg/)
133+
134+
### 📋 IoT Platform Requirements
135+
- **Go**: 1.19+
136+
- **IoT Database**: MySQL 5.7+ or PostgreSQL
137+
- **IoT Cache**: Redis 6.0+
138+
- **IoT Container**: Docker (optional, recommended)
139+
140+
### 🛠️ Quick IoT Platform Deployment
141+
142+
#### 📚 Detailed IoT Deployment Guide
143+
From environment preparation to **IoT service** startup, step-by-step **IoT platform deployment** guide
144+
145+
[📖 View IoT Deployment Documentation](https://doc.unitedrhino.com/use/046431/)
146+
147+
### 💡 Having IoT Platform Issues?
148+
149+
- **📖 View IoT Documentation**: [Complete IoT Documentation](https://doc.unitedrhino.com/)
150+
- **🐛 Submit IoT Issue**: [GitHub IoT Issues](https://github.com/unitedrhino/things/issues)
151+
- **💬 Join IoT Community**: Scan QR code to join WeChat group for **IoT technical support**
152+
153+
#### 💡 Quick IoT Help
154+
Encountering **IoT technical issues**? Our WeChat group has 500+ **IoT developers** ready to help!
155+
156+
**Scan QR code to join WeChat group → Get instant **IoT technical support****
157+
158+
## 💬 Contact IoT Platform Team
159+
160+
### 📱 IoT WeChat Community
161+
162+
> 💬 **Group already has 500+ IoT developers, looking forward to your joining!**
163+
164+
![WeCom QR Code](./doc/assets/企业微信二维码.png)
165+
166+
**Scan to join and start your **IoT journey**!**
167+
168+
### 📢 IoT Official Account
169+
170+
Follow our official account for more exciting **IoT content**:
171+
172+
![Official Account](./doc/assets/公众号.jpg)
173+
174+
### 📞 Other IoT Contact Methods
175+
176+
- **WeChat**: godLei6
177+
- **IoT Website**: [https://doc.unitedrhino.com/](https://doc.unitedrhino.com/)
178+
- **IoT GitHub Issues**: [Submit IoT Feedback](https://github.com/unitedrhino/things/issues)
179+
180+
## 🤝 IoT Open Source Community
181+
182+
- **IoT GitHub**: [UnitedRhino IoT GitHub](https://github.com/unitedrhino/things)
183+
- **IoT Gitee**: [UnitedRhino IoT Gitee](https://gitee.com/unitedrhino/things)
184+
- **IoT Website**: [UnitedRhino IoT Website](https://doc.unitedrhino.com/)
185+
186+
## 👥 IoT Contributors
187+
188+
Thanks to everyone who has contributed to our **IoT platform**!
189+
190+
[![Contributors](https://contributors-img.web.app/image?repo=unitedrhino/things)](https://github.com/unitedrhino/things/graphs/contributors)
191+
192+
## 💬 Join Our IoT Community
193+
194+
### 🎯 Why Join Our IoT Community?
195+
196+
- **🚀 Get Latest IoT Updates**: First to know about **IoT platform updates** and new **IoT feature** releases
197+
- **💡 IoT Technical Exchange**: Deep technical discussions with **IoT experts** and **IoT developers**
198+
- **🔧 IoT Problem Solving**: Having **IoT issues**? The **IoT experts** in the group are ready to help
199+
- **🤝 IoT Resource Sharing**: Share **IoT technical documentation**, **IoT best practices**, and **IoT industry cases**
200+
- **🎁 Exclusive IoT Benefits**: Group members enjoy **IoT technical support** and priority access to new **IoT features**
201+
- **📈 IoT Career Development**: Network with **IoT industry** peers and expand professional connections
202+
203+
### 🌟 IoT Community Activities
204+
205+
- **Weekly IoT Technical Sharing**: Invite **IoT industry experts** to share cutting-edge **IoT technologies**
206+
- **IoT Product Experience Officers**: Priority access to new **IoT features** and feedback opportunities
207+
- **IoT Open Source Contributor Program**: Participate in **IoT open source projects** and earn exclusive recognition
208+
- **IoT Offline Technical Salons**: Regular offline **IoT exchange** events
209+
210+
## ⭐ IoT Platform Star History
211+
212+
![Star History](https://starchart.cc/unitedrhino/things.svg)
213+
214+
> 💡 **Note**: For latest **IoT platform** version updates, please visit: [Gitee](https://gitee.com/unitedrhino/things)
215+
216+
## 📄 IoT Platform License
217+
218+
This **IoT platform** project is licensed under the [Apache License 2.0](LICENSE).
219+
220+
---
221+
222+
## 🚀 Start Your IoT Platform Journey
223+
224+
If this **IoT platform** project helps you, please give us a ⭐ Star
225+
226+
💬 Join our **IoT community** and learn together with 500+ **IoT developers**
227+
228+
[⭐ Star IoT Platform on GitHub](https://github.com/unitedrhino/things) | [⭐ Star IoT Platform on Gitee](https://gitee.com/unitedrhino/things)
229+
230+
*Made with ❤️ by UnitedRhino IoT Team*

0 commit comments

Comments
 (0)