Core Modules
Core Modules are inherently present in your Modular Project, enumerated as follows:
- Support: Furnishes basic and common functionalities to bolster other modules.
- User: Encompasses the User Management System, integrated with the Authentication and ACL (Access Control List) modules.
- ACL: Functions as a GUI (Graphical User Interface) for managing Roles and Permissions, facilitated by the Spatie's Laravel-permission package.
- AdminAuth: The Authentication module, provisioning login, logout, forgot password, and reset password capabilities.
- Dashboard: The domain to which users are redirected post-login.
Each Core Module is accompanied by a respective test suite. Before running the provided tests, please read the setting up the tests database section.