More Premium Hugo Themes Premium Vue Themes

Larabue Simple Laravel Sanctum Spa Admin

Laravel, Buefy starter. This package is to get you going as fast as possible.

Larabue Simple Laravel Sanctum Spa Admin

Laravel, Buefy starter. This package is to get you going as fast as possible.

Author Avatar Theme by dalholm
Github Stars Github Stars: 9
Last Commit Last Commit: Sep 9, 2020 -
First Commit Created: Dec 18, 2023 -
Larabue Simple Laravel Sanctum Spa Admin screenshot

Overview:

Larabue is a simple and lightweight admin template that combines Laravel, Vue.js, and Buefy. It is implemented with Sanctum and aims to provide a clean and simple solution for building admin interfaces.

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:

  1. Clone the repository: git clone git@github.com:dalholm/larabue-simple-laravel-sanctum-spa-admin.git yourprojectname
  2. Navigate to your project directory: cd yourprojectname
  3. Copy the .env.example file and rename it to .env
  4. Edit the .env file and set your database connection details
  5. Edit the SANCTUM_STATEFUL_DOMAINS value in .env to your domain
  6. Edit the SESSION_DOMAIN value in .env to your .domain.com
  7. Install Composer dependencies: composer install
  8. Generate an application key: php artisan key:generate
  9. Run database migrations: php artisan migrate
  10. Seed the database: php artisan db:seed
  11. Install npm dependencies: npm install or yarn

Summary:

Larabue is a lightweight admin template built with Laravel, Vue.js, and Buefy. It provides several useful features, such as a responsive frontend with Buefy UI, custom layouts for pages, and examples for authentication functionality. With its integration with vform and authentication with Sanctum, Larabue aims to simplify the process of building admin interfaces. Installation is straightforward, requiring the cloning of the repository, setting up the environment files, running migrations and seeds, and installing dependencies. Overall, Larabue offers a solid foundation for building admin interfaces with Laravel and Vue.js.