CatchAdmin
It is a back-end management system based on secondary development of thinkphp framework and element admin . Because thinkphp is simple and efficient, with complete documentation. After reading a lot of back-end management systems in the thinkphp ecosystem, I found that there is no suitable front-end and back-end separation system. So CatchAdmin was developed. It fully utilizes the new version of thinkphp6 feature ServiceProvider, which reduces the coupling between management system modules to a minimum. Different from other background management frameworks, CatchAdmin says that each functional module is the smallest unit, and each module has an independent controller, routing, model, and data table, so as to minimize the impact between modules and reduce the number of modules. Coupling. Based on CatchAdmin, cms, CRM, OA and other systems can be developed. Many practical tools are also encapsulated to enhance the development experience.
Documentation | Demo URL | Interface Documentation | Project Source Code | See Cloud Analysis Extension
Update
- Upgrade framework core
- Permission adjustment, remove some unnecessary logic, simplify the process
- Support unlimited search for department users
- Support new user department single selection
- Added the Collect method to get the child nodes of the tree
- fixed: After the project is packaged, the permissions cannot be selected by default
- Fixed support page construction link
- New background management creation module
- Upgrade background form construction
- Create new module UI in the background
- Refactor background code generation based on AST
- Composer adds a new method to find package
- Fix the search error when the search parameter value is 0
- .....
Preview
-Account: [email protected]
-Password: catchadmin