As the title tells this repo contains a boilerplate for people who want a quick start to the project.
- Laravel
- Laravel Passport
- laravel/u
- barryvdh/laravel-ide-helper
- roave/security-advisories
- Vue
- Vue-Router
- Vuex
- Laravel-Mix / Webpack (Setup with versioning and lazy loading)
- Buefy
- Bulma
- Material Design Icons
- JQuery
- Lodash
- Popper.Js
- Sass
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.