More Premium Hugo Themes Premium Vue Themes

Laravel Spa Vuetify Starter

A simple lightweight admin template based on laravel and vuetifyjs. Simple and clean!

Laravel Spa Vuetify Starter

A simple lightweight admin template based on laravel and vuetifyjs. Simple and clean!

Author Avatar Theme by dalholm
Github Stars Github Stars: 20
Last Commit Last Commit: Aug 24, 2020 -
First Commit Created: Dec 18, 2023 -
Laravel Spa Vuetify Starter screenshot

Overview

LVA (Laravel Vuetifyjs Admin SPA) is a simple lightweight admin template that is based on Laravel and Vuetifyjs. It provides a clean and customizable interface for building admin dashboards.

Features

  • Laravel 5.7 + Vue + Vue Router + Vuex
  • Frontend built with Vuetify UI framework
  • Custom layouts for different pages
  • Examples for login, register, and password reset
  • Client-side form validation with VeeValidate
  • Integration with vform for authentication
  • Webpack with laravel-mix for bundling assets

Installation

To install LVA, follow these steps:

  1. Clone the repository: git clone git@github.com:dalholm/laravel-vuetify-spa-admin.git
  2. Navigate to the project directory: cd laravel-vuetify-spa-admin
  3. Copy the .env.example file to .env: cp .env.example .env
  4. Edit the .env file and set your database connection details
  5. Install the required dependencies: composer install
  6. Generate the application key and the JWT secret key: php artisan key:generate && php artisan jwt:secret
  7. Run the database migrations: php artisan migrate
  8. Install the npm packages or yarn dependencies: npm install or yarn

Summary

LVA is a lightweight admin template that leverages the power of Laravel and Vuetifyjs to provide a simple and clean interface for building admin dashboards. It offers features such as custom layouts, form validation, and authentication integration. The installation process is straightforward and can be completed by following a few simple steps.