dalholm/larabue

A simple lightweight admin template based on laravel, vuejs and buefy. Implemented with Sanctum and makes everything just simple and clean.


Keywords
admin, template, boilerplate, laravel, frontend, SPA, vuejs, vue, bulma, buefy, sanctum
License
MIT

Documentation

Total Downloads Latest Stable Version

Larabue Laravel vuejs buefy Admin SPA

A simple lightweight admin template based on laravel, vuejs and buefy. Implemented with Sanctum and makes everything just simple and clean.

Screenshot

Features

  • Laravel 7.x + Vue + Vue Router + Vuex
  • Frontend built with Buefy UI framework
  • Pages with custom layouts
  • Examples for login, register and password reset
  • Integration with vform
  • Authentication with sanctum
  • Webpack with laravel-mix

Installation

  • git clone git@github.com:dalholm/larabue-simple-laravel-sanctum-spa-admin.git yourprojectname
  • cd yourprojectname
  • cp .env.example .env
  • Edit .env and set your database connection details
  • Edit SANCTUM_STATEFUL_DOMAINS= to your domain.com
  • Edit SESSION_DOMAIN to your .domain.com
  • composer install
  • php artisan key:generate
  • php artisan migrate
  • php artisan db:seed
  • npm install / yarn

Composer

  • composer create-project dalholm/larabue && cd larabue
  • npm install / yarn
  • Edit .env and set your database connection details
  • php artisan migrate
  • php artisan db:seed

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.