Skip to content

skydiver/laravel-vue-starter

Repository files navigation

laravel-vue-starter

Laravel + Vue boilerplate

Features

  • Laravel 7
  • Vue
  • Vue Router
  • VueX
  • TailwindCSS 1.7
  • ESLint + Prettier
  • Hot Reload ready

Install

  1. clone repo
  2. composer install
  3. npm install
  4. cp .env.example .env
  5. php artisan key:generate

Development

  1. npm run dev
  2. open http://localhost:3000/

Notes

  • VueX store located at: resources/js/store/index.js
  • Demo component located at: resources/js/components/DemoComponent.vue
  • Use resources/sass/custom.scss for custom styles
  • Images placed on resources/assets/images will be copied to public/images
  • Edit app/Http/Controllers/AppController.php to disable Laravel authentication.
  • Register and reset password pages are disabled by default.

Credits