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.example
php artisan key:generate
from terminal.env
php artisan migrate
, Then Run php artisan db:seed
if you want use faker database records,php artisan serve
Iam 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.