adygcode/base-blade-kit

This package is abandoned and no longer maintained. The author suggests using the blade-sanctum-kit package instead.

A Laravel Blade Template with Sanctum Authentication built in

Maintainers

👁 AdyGCode

Package info

github.com/AdyGCode/base-blade-kit

Language:Blade

Type:project

pkg:composer/adygcode/base-blade-kit

Statistics

Installs: 138

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v1.1.2 2025-09-19 08:24 UTC

Requires

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 80b7471a1d990a63725c8c9e2cc8539c1695d783

frameworklaravel

This package is auto-updated.

Last update: 2026-03-09 06:12:59 UTC


README

A Laravel Blade Template with Sanctum Authentication built in.

Based on the Blade & Breeze Starter Kit provided with Laravel versions before Laravel 12.

Built With

👁 PHP
👁 Laravel
👁 Tailwindcss
👁 Livewire
👁 Inertia

Editor of choice

👁 PhpStorm
👁 JetBrains

(back to top)

Description

A starter kit for Laravel based on Laravel's Blade templating engine, TailwindCSS v4, HyperUI components and FontAwesome Free icons.

It contains three sections:

  • Static Layout, Controller and Pages
  • Authenticated User Layout and Pages
  • Administration Layout, Controller and Pages

The project was developed as a re-write of the "Retro Blade Kit" also by Adrian Gould.

It provides a base template for the creation of a "SaaS" style application, omitting sections that may tie to a specific vendor such as a payment system.

General Welcome/Home Page

👁 Welcome Page Screenshot

Authenticated User Dashboard

👁 Authenticated User Dashboard

Admin Dashboard

👁 Administration Dashboard

(back to top)

Table of Contents

Installation

Remember to run composer install, php artisan migrate, php artisan key:generate to make sure a key is generated, all tables are created, and packages correctly installed.

Alternatively, you may use composer setup to install all packages, set a key, migrate and other common Laravel setup steps (using pnpm for Node.js package management). Using composer setup-npm will perform the same process but using npm for package management.

Via Laravel Herd

One-click install a new application using this starter kit through Laravel Herd:

👁 Install with Herd

Via the Laravel Installer

Create a new Laravel application using this starter kit through the official Laravel Installer:

 laravel new my-app --using=adygcode/base-blade-kit

to use PNPM in place of NPM use:

 laravel new my-app -pnpm --using=adygcode/base-blade-kit

To install with Pest, PNPM, Livewire, initialise a git repo, SQLite, ... (Typed in on a single command line):

 laravel new my-app --pnpm --git --database=sqlite \
 --pest --using=adygcode/base-blade-kit 

In either case, you must replace my-app with the name of your project, using kebab-case. For example duck-quack-paddle.

(back to top)

Credits

This template is built using:

(back to top)

Badges

👁 Forks
👁 Issues
👁 Educational Community Licence

(back to top)

Tests

TBD

(back to top)

Contact

Adrian Gould: Lecturer (ASL1), North Metropolitan TAFE, Perth WA

(back to top)

Licence

The Laravel "Base Blade Kit" Starter Kit is open-sourced software licensed under the MIT license.

(back to top)