Build Laravel Web Applications
faster than ever

Yasser Ameur
Apr 14 · 3 min read

What is Laravel Dashboard ?

Minute 1: Create the Laravel application

composer create-project --prefer-dist laravel/laravel blog 

Minute 2: Configuration

APP_URL=http://localhost
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

Minute 3: Install and Configure laravelDash

composer require yal/laraveldash
/*
* Laravel dashboard Service Provider
*/
\Yasser\LaravelDashboard\DashboardServiceProvider::class,
php artisan vendor:publish --provider="Yasser\LaravelDashboard\DashboardServiceProvider" --tag="config"

Minute 4: Running Migrations and Defining Relationships

php artisan migrate
<?php

namespace App;

use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Yasser\LaravelDashboard\Traits\UserRelation;

class User extends Authenticatable
{
use Notifiable,UserRelation;

}

Minute 5:Yah! You’re on LaravelDash !

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade