laravel-project/
├── app/
│ ├── Modules/
│ │ ├── YourModule1/
│ │ │ ├── Features/
│ │ │ ├── Http/
│ │ │ │ ├── Controllers/
│ │ │ │ └── Requests/
│ │ │ └── Jobs/
│ │ ├── YourModule2/
│ │ │ ├── Features/
│ │ │ ├── Http/
│ │ │ │ ├── Controllers/
│ │ │ │ └── Requests/
│ │ │ └── Jobs/
│ │ ├── YourModuleN/
│ │ │ ├── Features/
│ │ │ ├── Http/
│ │ │ │ ├── Controllers/
│ │ │ │ └── Requests/
│ │ │ └── Jobs/
├── routes/
│ ├── api/
│ └── web/
└── .env
The Mojura Package automatically generates a structured set of directories and files for your module, including routes, controllers, requests, features, and job classes. This organized folder structure helps streamline the development process by providing a clear separation of concerns and encouraging best practices.