- Clone this repo
git clone https://github.com/asliabir/Laravel-9-Advance-Blog.git
- Change Directory to
cd laravel-9-blog
- Create a database in your database server
- Copy the .env.example file Windows:
copy .env.example .env
Linux:cp .env.example .env
- Open .env file and add database information previously created on step-3
- Generate key
php artisan key:generate
- Install Packeges
composer install
- Install Node Modules
npm install
,npm run dev
- Migrate Database
php artisan migrate:fresh --seed
- Run Server
php artisan serve
- Browse http://localhost:8000
- Browse http://localhost:8000/login
- Email:
[email protected]
- Password:
password
Thank You
- Install Laravel and setup database
- master frontend
- install auth
- master backend
- role and permissions package
- Admin crud
- Category CRUD
- id
- title
- slug
- Tags CRUD
- id
- title
- slug
- post crud
- id
- title
- slug
- category
- tags belongs to many
- short body
- body
- Updated Towster and sweetalert 2 js for post only
- Dynamic Frontend
- Show category
- show post
- show single post
- dynamic search bar
- post by category and tags
- site settings
- Login & Registation Page Redesign