This is CMS Blog Build with Laravel, It has full control panel functionality with users roles. Recorded Video for the whole project





| Role Name | Role_ID |
|---|---|
| Admin | 1 |
| Writer | 2 |
| User | 3 |
There is a gate filter login when the user login to the admin panel if the user is Admin it will have full functions to manage the blog and if a Writer it will have few functions.
| Method | End_Point | Description |
|---|---|---|
| GET | api/categories | Show All Categories |
| GET | api/categories/{id} | Show All Posts inside Specific Category |
| GET | api/posts | Show All Posts |
| GET | api/posts/{id} | Show Specific Post |
composer install and npm install.env file and copy content from .env.examplephp artisan key:generate from terminal.envphp artisan migrate , Then Run php artisan db:seed if you want use faker database records,php artisan serveIam a Backend Developer with 2+ year of experience, I specialize in PHP, Laravel, and front-end technologies like TailwindCSS and Livewire. I have expertise in developing REST APIs and working with MySQL databases, and I am familiar with software architecture patterns such as MVC and HMVC. I am committed to producing clean, well-documented code that is easily maintainable, and I enjoy sharing my knowledge through various channels. I am eager to take on new challenges and continue to develop my skills.