elcobvg / laravel-vuetify-spa

Laravel-Vue SPA starter project template with Vuetify frontend.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel-Vue SPA Starter

A Laravel-Vue SPA starter project template with Vuetify frontend.

Forked from https://github.com/cretueusebiu/laravel-vue-spa

Features

  • Laravel 5.6 + Vue + Vue Router + Vuex
  • Frontend built with Vuetify UI framework
  • Pages with custom layouts
  • Examples for login, register and password reset
  • Client-side form validation with VeeValidate
  • Integration with vform
  • Authentication with JWT
  • Webpack with laravel-mix

Installation

  • git clone https://github.com/elcobvg/laravel-vuetify-spa.git
  • cd laravel-vue-spa
  • cp .env.example .env
  • composer install
  • php artisan key:generate
  • php artisan jwt:secret
  • Edit .env and set your database connection details
  • php artisan migrate
  • npm install / yarn

Usage

Development

# build and watch
npm run watch

# serve with hot reloading
npm run hot

Production

npm run production

Changelog

Please see CHANGELOG for more information what has changed recently.

JavaScript Style Guide

About

Laravel-Vue SPA starter project template with Vuetify frontend.

License:MIT License


Languages

Language:PHP 71.9%Language:Vue 26.5%Language:HTML 1.3%Language:CSS 0.3%