Skip to content

kazemmdev/module

Repository files navigation

Laravel Module Maker

Latest Version run-tests Total Downloads

Enhance your Laravel application with modular design using Laravel Module Maker. This package simplifies the process of creating and managing modules in a Laravel project, allowing for a more organized and scalable codebase.

Features

  • Modular Design: Easily break down your Laravel application into manageable modules.
  • Simple Commands: Utilize artisan commands to scaffold new modules quickly.
  • Scalability: Facilitate the growth of your application by organizing it into discrete, function-specific modules.

Installation

To install the package, run the following command in your terminal:

composer require kazemmdev/module

Usage

To create a new module, use the artisan command provided by the package:

php artisan make:module <ModuleName>

Replace with the desired name of your module. This command scaffolds a new module with all the necessary directory structure and starter files.

Example Project

For a practical demonstration on how to utilize this package in your Laravel project, refer to the sample project available here

Contributing

Contributions are welcome! If you have any suggestions, bug reports, or pull requests, please submit them to the project's GitHub repository.

Support

If you encounter any issues or require assistance, please open an issue on the GitHub repository.

License

This package is open-sourced software licensed under the MIT license.