dalholm/larabue

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


README

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

68747470733a2f2f692e696d6775722e636f6d2f36766b4437516f2e676966

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.