e-yari/module-blueprint

A custom modular scaffolding package for Laravel

Maintainers

Package info

github.com/yari-eliyas/Module-Blueprint

pkg:composer/e-yari/module-blueprint

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-07-08 12:12 UTC

This package is auto-updated.

Last update: 2026-07-08 12:17:38 UTC


README

A powerful, lightweight, and customizable modular scaffolding package for Laravel applications.

Latest Version on Packagist Total Downloads License: MIT

📖 Introduction / معرفی

English:
Module Blueprint is a custom scaffolding package that helps you organize your Laravel applications into modular structures. With a single Artisan command, you can create a complete module with its own Controllers, Models, Migrations, Routes, and more — all following a clean, maintainable architecture.

No more messy app/ directories! Keep your codebase clean, scalable, and team-friendly.

فارسی:
ماژول بلوپرینت یک پکیج داربست‌ساز سفارشی است که به شما کمک می‌کند پروژه‌های لاراول خود را به ساختار ماژولار سازماندهی کنید. با یک دستور ساده آرتیزان، می‌توانید یک ماژول کامل با کنترلرها، مدل‌ها، مایگریشن‌ها، مسیرها و موارد دیگر ایجاد کنید — همه بر اساس یک معماری تمیز و قابل نگهداری.

دیگر خبری از پوشه‌های شلوغ app/ نیست! کدهای خود را تمیز، مقیاس‌پذیر و دوست‌دار تیم نگه دارید.

✨ Features / ویژگی‌ها

English:

  • One-Command Module Generation – Create full modules in seconds.
  • Customizable Structure – Includes Controller, Models, Migrate, Router, Services, Helper, and Validator directories.
  • Automated Migration Files – Generates timestamped migration files automatically.
  • PSR-4 Compliant – Follows Laravel and PHP standards.
  • Lightweight & Fast – No unnecessary dependencies, minimal overhead.
  • No External Package Conflicts – Works cleanly with any Laravel project.
  • Developer Friendly – Clear naming, organized structure, and extensible code.

فارسی:

  • تولید ماژول با یک دستور – ماژول‌های کامل را در چند ثانیه بسازید.
  • ساختار قابل سفارشی‌سازی – شامل پوشه‌های Controller، Models، Migrate، Router، Services، Helper و Validator.
  • فایل‌های مایگریشن خودکار – فایل‌های مایگریشن با تاریخ به‌طور خودکار تولید می‌شوند.
  • مطابق با استاندارد PSR-4 – پیروی از استانداردهای لاراول و پی‌اچ‌پی.
  • سبک و سریع – بدون وابستگی‌های اضافی و سربار کم.
  • بدون تداخل با پکیج‌های دیگر – به‌صورت تمیز با هر پروژه‌ی لاراول کار می‌کند.
  • دوست‌دار توسعه‌دهنده – نام‌گذاری شفاف، ساختار منظم و کد قابل گسترش.

📋 Requirements / نیازمندی‌ها

  • PHP ^8.1
  • Laravel ^10.0 | ^11.0
  • Composer ^2.0

🔧 Installation / نصب

English:

Step 1: Require the package via Composer

composer require e-yari/module-blueprint