Skip to content

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.