About MineAdmin
You are reading the documentation for MineAdmin 3.x
- MineAdmin 2.x has entered a maintenance phase, with no new features being added, only bug fixes.
- The new version is not compatible with the old version. If you are using the old version, please check the
Legacy Documentation
in the upper right corner. - If you find any errors in the documentation, feel free to submit an issue to help us improve.
- Thank you again for choosing MineAdmin.
Why Choose Us
We are committed to providing individual developers and enterprises with a modern, simple, and efficient backend management system. With the following advantages, we help you achieve more with less in project development:
- Adopting the latest technology stack, including Hyperf 3.x, PHP 8.x, Vue 3.x, Vite 5.x, etc., ensuring your project stays up-to-date.
- Emphasizing code standardization and quality, ensuring consistency and maintainability, laying a solid foundation for the long-term development of the project.
- Whether it's a lightweight application for individual developers or the rapid setup of a startup project, or the complex needs of enterprise-level applications, our system provides strong support to help you achieve rapid development, quick implementation, fast iteration, and rapid deployment.
Built-in Features
- User Management: Complete user addition, modification, and deletion configurations.
- Role Management: Role menu permission allocation and role data permission allocation (based on casbin).
- Menu Management: Configure system menus, front-end routes, and button permissions.
- Operation Logs: Query normal operations performed by users on the system.
- Login Logs: Query records of user logins to the system.
- Code Generation: Generate corresponding CRUD (front-end and back-end) code based on the database table structure (currently pending completion).
- App Market: MineAdmin's ecosystem, providing a rich selection of plugins and templates to help users quickly build their applications.
- User Center: A dedicated layout and page, independent menu, providing operations such as user profile modification, and can be extended with other features.
Development History
Since the MineAdmin 0.x version, the backend system has undergone many iterations and optimizations.
The backend uses the Hyperf framework, which has been upgraded from 2.0 to 3.0. The front-end initially used the SCUI open-source front-end project, then developed a front-end framework based on Arco, and now adopts a completely new architecture, refactoring both front-end and back-end code, and streamlining features. In the new version, we started fresh, continuously optimizing the framework to provide a better user experience. Our goal is to enable developers to quickly get started, focus on business logic development, and create value for enterprises and brands.