Skip to content

xlith/laravel-buefy-spa-starter

Repository files navigation

LARAVEL BUEFY SPA STARTER

As the title tells this repo contains a boilerplate for people who want a quick start to the project.

Screenshot

REPO CONTENTS

Backend

  • Laravel
  • Laravel Passport
  • laravel/u
  • barryvdh/laravel-ide-helper
  • roave/security-advisories

Frontend

  • Vue
  • Vue-Router
  • Vuex
  • Laravel-Mix / Webpack (Setup with versioning and lazy loading)
  • Buefy
  • Bulma
  • Material Design Icons
  • JQuery
  • Lodash
  • Popper.Js
  • Sass

SETUP

Setup is quite simple

clone or download repo

git clone https://github.com/xlith/laravel-buefy-spa-starter.git 

install dependencies

composer install
npm install 

prepare javascript environment

npm run dev

copy .env.example file and name it .env

cp .env.example .env

generate laravel key

php artisan key:generate

set database credentials

example:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=DatabaseName
DB_USERNAME=DatabaseUsername
DB_PASSWORD=DatabasePassword

migrate database

php artisan migrate

create oauth clients and keys

php artisan passport:install

Feel free to open issue Thanks.

About

A Laravel-Vue SPA starter project with Buefy

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published