BuildAdmin is a back-end management system based on popular technology stacks such as Vue3. It has built-in global data recycle bin and field-level data modification protection, automatic registration routing, unlimited sub-level permission management, etc. It can be used for free commercial use without authorization. I hope it can help everyone achieve rapid development.
CRUD code generation: One line of commands can generate the code for adding, deleting, modifying, and checking data tables. An elegant and practical table supports up to 22 form components, drag-and-drop sorting, permission-controlled editing and deletion, etc., and supports associated tables. Can save you a lot of development time.
Built-in WEB terminal: We have built-in a WEB terminal to achieve some ideal functions. For example, although it is a system based on vue3, you do not need to manually execute the npm install and npm build commands when installing this system. In the future, this terminal will provide you with more convenient and fast services.
Popular and stable technology stack: In addition to being based on the front-end and back-end separation architecture of ThinkPHP6, our Vue3 uses Setup, state management uses Pinia, and uses TypeScript, Vite and other technology stacks that can add to your knowledge.
Module market: One-click installation of a certain function, a single page or a pure front-end technology stack learning case project, etc., to contribute to the system anytime and anywhere. The system can automatically maintain package.json and composer.json and automatically complete the module through the built-in terminal. Dependent installation is required. If you are willing to become a module developer, the module can: overwrite any file in the system or add new files to the system. Your module can be put on the shelves after official review.
? Separation of front-end and back-end: The web folder contains: clean (excluding back-end code) and complete (all front-end code files are in this) front-end code files, which is friendly to front-end developers. As a pure front-end developer, you can Treat BAdmin as a learning and resource community. This system can prepare the environment you need such as cases and templates, and you only need to focus on studying or working without knowing any back-end code! (Invite you: and us Together)
Data recycling and regret: Built-in global data recycling bin, and provides field-level data modification records and modification comparison, rollback and restoration at any time, safe and painless.
Good appearance: Three layout modes are provided. The default layout uses a borderless design style. It does not forcefully fill every seam of the screen and then use border lines to separate it. All functional sections appear to be suspended on the screen. , and at the same time make reasonable use of screen space.
Permission verification: Visually manage permissions, and then dynamically register routes, menus, pages, and buttons (permission nodes) based on permissions. Support unlimited parent-child permission grouping, front-end and back-end authentication, and freely assign page and button permissions.
The future is promising: We are continuing to maintain the system, and are beginning to develop various oss, cloud SMS and other modules, and even provide complete applications for various industries out of the box.
Achieve multiple goals with one stone: The background adapts to support PC, tablet, mobile phone and other scenarios to easily meet various needs.
Other miscellaneous items: role group/admin/admin log, member/member group/member balance, points log, system configuration/console/attachment management/personal data management, etc., more features are waiting for you to explore...