Skip to content

Abolfazlmansori/muBlog

Repository files navigation

📰 muBlog – وبلاگ شخصی

muBlog یک وبلاگ شخصی است که با Laravel ساخته شده و هدف آن نمایش مهارت‌ها، پروژه‌ها و مقالات فنی من است.
این پروژه هم به عنوان رزومه عملی و هم به عنوان سیستم مدیریت محتوا (CMS) برای انتشار آموزش‌ها و مقالات کاربردی استفاده می‌شود.


🚀 امکانات پروژه

  • 🧩 احراز هویت و نقش‌ها – ورود و ثبت‌نام امن با پنل مدیریت مبتنی بر نقش‌ها.
  • 📝 مدیریت مقالات – ایجاد، ویرایش، حذف و حذف نرم (Soft Delete) مقالات با قابلیت دسته‌بندی.
  • 📷 آپلود تصویر – امکان افزودن تصاویر برای مقالات.
  • 🧠 URL بهینه برای SEO – اسلاگ داینامیک و بهینه برای موتورهای جستجو.
  • 🌗 طراحی واکنش‌گرا – سازگار با موبایل و تبلت.

🧰 تکنولوژی‌ها

دسته تکنولوژی‌ها
بک‌اند PHP 8+, Laravel 12
فرانت‌اند Blade, jQuery, SweetAlert, Bootstrap/Tailwind
پایگاه داده MySQL
احراز هویت Laravel Fortify
اسلاگ spatie/laravel-sluggable
کنترل نسخه Git & GitHub

⚙️ نصب پروژه

# کلون کردن ریپوزیتوری
git clone https://github.com/Abolfazlmansori/muBlog.git

# ورود به مسیر پروژه
cd muBlog

# نصب وابستگی‌ها
composer install
npm install && npm run dev

# کپی فایل .env
cp .env.example .env

# تولید کلید برنامه
php artisan key:generate

# اجرای مایگریشن‌ها و داده‌های نمونه
php artisan migrate --seed

# اجرای سرور توسعه
php artisan serve

About

مدیریت وبلاگ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors