Skip to content

Laravel and Vue.js blog with admin panel - perform CRUD operations on posts, user profiles, assign roles, manage permissions.

Notifications You must be signed in to change notification settings

mjablonski984/Laravel-Vue-Blog

Repository files navigation

Laravel & Vue Blog

Laravel and Vue blog with admin panel allowing to :

  • create, read, update and delete posts,
  • create, read, update and delete categories and tags,
  • manage user roles and permissions,

Setup

  1. Install Composer Dependencies:
composer install
  1. Install NPM Dependencies:
npm install
  1. Create a copy of .env file (copy of env.example):
cp .env.example .env
  1. Generate an app encryption key:
php artisan key:generate
  1. Create a new database for the application.

  2. In the .env file, add database information to allow Laravel to connect to the database. In .env file fill in the DB_HOST, DB_PORT, DB_DATABASE, DB_USERNAME, and DB_PASSWORD options to match the credentials of the database you just created.

  3. Migrate the database:

php artisan migrate
  1. Seed the database:
php artisan db:seed --class=DatabaseSeeder

About

Laravel and Vue.js blog with admin panel - perform CRUD operations on posts, user profiles, assign roles, manage permissions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages