A modern IoT (Internet of Things) management platform built with React and Ant Design Pro.
- Modern UI/UX with Ant Design Pro
- IoT device management and monitoring
- Real-time data visualization
- User authentication and authorization
- Internationalization support
- Responsive design for all devices
- React
- Ant Design Pro
- TypeScript
- UmiJS
- Ant Design Charts
- Jest for testing
Make sure you have Node.js and pnpm installed on your machine.
# Install dependencies
pnpm install# Start development server
pnpm start:dev
# Start without mock data
pnpm start:no-mock
# Build for production
pnpm build
# Run tests
pnpm test- Development configuration:
config/config.dev.ts - Production configuration:
config/config.prod.ts - Test configuration:
config/config.test.ts
├── config/ # Configuration files
├── src/ # Source code
├── public/ # Static assets
├── tests/ # Test files
├── types/ # TypeScript type definitions
└── package.json # Project dependencies and scripts
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
This project is licensed under the MIT License.
基于 React 和 Ant Design Pro 构建的现代物联网管理平台。
- 基于 Ant Design Pro 的现代化 UI/UX
- 物联网设备管理和监控
- 实时数据可视化
- 用户认证和授权
- 国际化支持
- 全设备响应式设计
- React
- Ant Design Pro
- TypeScript
- UmiJS
- Ant Design Charts
- Jest
确保您的机器上已安装 Node.js 和 pnpm。
#
pnpm install#
pnpm start:dev
#
pnpm start:no-mock
#
pnpm build
#
pnpm test- :
config/config.dev.ts - :
config/config.prod.ts - :
config/config.test.ts
├── config/ #
├── src/ #
├── public/ #
├── tests/ #
├── types/ # TypeScript
└── package.json #
.