A simple lightweight admin template based on laravel, vuejs and buefy. Implemented with Sanctum and makes everything just simple and clean.
- 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
git clone [email protected]: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 create-project dalholm/larabue && cd larabue
npm install
/yarn
- Edit
.env
and set your database connection details php artisan migrate
php artisan db:seed
- login: yourdomain.test/login
- Username: [email protected]
- Password: admin
# build and watch
npm run watch
# serve with hot reloading
npm run hot
npm run production
Please see CHANGELOG for more information what has changed recently.