A complete Blog Content Management System (CMS) that enables administrators and users to create, manage, and publish blog content through a modern and secure dashboard.
Laravel Blog CMS is a full-stack web application developed using Laravel and MySQL.
The platform allows administrators to manage blog posts, categories, comments, users, and media files through a centralized dashboard, while registered users can browse articles, leave comments, and interact with published content.
The project follows a role-based permission system and provides a clean, scalable architecture suitable for modern content management.
- Dashboard
- Manage Posts
- Categories Management
- Comments Moderation
- User Management
- Image Upload
- Rich Text Editor
- Search Posts
- Role Management
- Authentication
- Register & Login
- Browse Articles
- Search Posts
- Read Blog Content
- Leave Comments
- Edit Profile
- Authentication System
- Authorization (Role-Based Access)
- Blog Management
- Categories
- Comments
- Rich Text Editor
- Media Upload
- Search Engine
- Admin Dashboard
- Laravel
- PHP
- MySQL
- Blade
- Bootstrap
- HTML5
- CSS3
- JavaScript
Guest
│
▼
Authentication
│
├─────────────┐
▼ ▼
Admin User
│ │
▼ ▼
Dashboard Blog Pages
│ │
├── Posts ├── Read Articles
├── Users ├── Search
├── Comments ├── Comment
├── Categories
└── Media
Laravel-Blog-CMS/
├── app/
├── bootstrap/
├── config/
├── database/
├── public/
├── resources/
├── routes/
├── storage/
├── assets/
│ ├── banner.png
│ ├── logo.png
│ ├── dashboard.png
│ ├── posts.png
│ ├── categories.png
│ ├── comments.png
│ └── editor.png
│
├── README.md
Clone repository
git clone https://github.com/Ahmred0000/Blog_Project.gitInstall dependencies
composer installInstall frontend packages
npm installGenerate application key
php artisan key:generateConfigure database
php artisan migrateRun application
php artisan serve- Login
- Register
- User Roles
- Authorization
- Session Management
- Email Verification
- Notifications
- REST API
- Dark Mode
- Multi-language Support
- SEO Optimization
- Tags System
- Like & Bookmark System
- Social Login
- Docker Support
Contributions are welcome!
Feel free to fork the repository and submit a Pull Request.
MIT License
Ahmed Ashraf
GitHub

