1. Project Overview
X-Super backend management system
A high-level enterprise backend management system based on the RuoYi framework, with integrated workflow, multi-tenancy, daily reports, tasks, message notifications, and visual dashboards
X-Super is a high-level enterprise backend management system based on the RuoYi framework. It integrates workflow, multi-tenancy, daily reports, tasks, message notifications, and visual dashboards, providing a ready-to-use management system solution for small and medium-sized enterprises
2. Open Source License
Licensed under MIT
Commitment and vision
- Permanently free
This system will always remain open-source and free, with no commercial profit-making behavior
- Continuous updates
Ensure functional integrity and continuously optimize code quality
-
️Long-term maintenance: As long as our team continues to work on related projects, we will continue to maintain and update
- Quality guarantee
Focus on code quality and user experience, and continuously improve and perfect
3. Screenshots
Demonstration images
System Interface Display
System Function Display
Project Management Module
Log Management Module
Work Process Module
|
Process Configuration - Add
|
Process Configuration - Approval
|
|
|
|
Multi-Tenant Management Module
|
|
Tenant Package - Menu Configuration
|
|
|
|
Component and Chart Module
|
Integrated Component Demonstration
|
|
|
|
|
Data Dashboard Module
4. Feature Overview
RuoYi-Vue New Super Version, Optimized and Reconstructed All Functions. Based on Spring Boot + MyBatis Plus + Vue & Element Implemented Backend Management System, Dedicated to Supporting RBAC Dynamic Permissions, Data Permissions, SaaS Multi-Tenant, Work Process, Third-Party Login, Payment, SMS, Mall, CRM, ERP, AI, etc. Functions.
Core Features
- Work Process Engine
Self-Developed Work Process Module, Abstracted General Methods of Work Process, Extremely Simple Integration of Business, Can Adapt to 99% of Business Scenarios
- Visual Dashboard
Built-in Data Visualization Dashboard (Many), Supports Real-Time Data Display, All Components Developed, Can Be Modified and Exchanged at Any Time
- Multi-Tenant Architecture
Supporting SaaS Mode Multi-Tenant Solution
- Data Permissions
Optimized Data Permissions Control, Supporting Departmental and User-Level Permissions
-
Cloud Storage: Supporting Alibaba Cloud OSS, Tencent Cloud COS, Qiniu Cloud, etc. Multiple Cloud Storage
- Daily Report Module
Independently Developed Daily Report/Statistics/Tasks/Projects, etc. Module, Ready to Use
-
Message Notification: Supporting System Internal, SMS, Email, WeChat, Enterprise WeChat, etc. Multiple Notification Methods
- Function Demonstration
Built-in Multiple Single Table Demo/Tree Demo/Simple Approval Demo/Complex Approval Demo/Bar Chart/Line Chart/Pie Chart/Rolling List/Map Demonstration, etc.
Core Function
Basic Functions (Ruoyi)
-
✅ User Management: Users are System Operators, This Function Mainly Completes System User Configuration
-
✅ Department Management: Configuring System Organizational Structure (Company, Department, Team), Tree Structure Displaying Supports Data Permissions
-
✅ Position Management: Configuring System User's Assumed Position
-
✅ Menu Management: Configuring System Menu, Operation Permissions, Button Permissions, etc.
-
✅ Role Management: Role Menu Permission Distribution, Setting Role According to Institution to Divide Data Scope Permissions
-
✅ Dictionary Management: Maintaining System Frequently Used Data
Enhanced Functions
- Work Process Management
Process Configuration, Starting Process, Process Monitoring
- Data Dashboard
Many Data Dashboard Cases, Visualizing Data Display, Supporting Customized Charts
-
️ Multi-Tenant: Tenant Management, Data Isolation, Permission Control
- File management
Multi-Cloud Storage Support, File Upload and Download
- Daily Report Module
Employee fills in daily report/daily report summary/daily report statistics/daily report chart/task assignment/time limit alarm/project efficiency, etc.
- Code Generation
Front-end and back-end code generation, improving development efficiency
5. Tech Stack
Technical architecture
Frontend Technology Stack
- Framework
- Build tools
- State management
- Route management
Backend Technology Stack
- Core Framework
- Security Framework
- Database
- Cache
- ORM
- Workflow
- Tool library
- API documentation
Integrated components
- Map components
Supporting geographic location-related functions
- WebSocket
Real-time communication support
- File storage
Multi-cloud storage support (S3 protocol compatible)
- Code Generation
Smart code generator, supporting Lombok and MyBatis-Plus
Quick Start
Environment Requirements
- JDK
- MySQL
- Redis
- Node.js
- npm
More content, please refer to README.md document