Blog / CMS using Laravel Framework - CMS Blog with full control panel functionality with users roles, Also API to retreive data.
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 Junior Backend Developer with one 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.