Aller au contenu
← Retour aux projets

April Ui Blade Starter Kit

#April UI Laravel Blade starter kit

April UI is a Laravel starter kit for server-rendered Blade applications. It includes Laravel Fortify authentication, a responsive application shell, account settings, Alpine for small browser interactions, and April UI Blade components.

#Create an application

Install it with the Laravel installer from the published GitHub repository:

laravel new my-app --using=yungifez/april-ui-blade-starter-kit

The installer creates the .env file, generates the application key, creates the SQLite database, runs migrations, and builds the frontend assets. For an existing checkout, run:

composer setup

Then start the local server:

composer dev

#Customize the UI

April UI remains a Composer dependency. Use its normal Laravel view publishing workflow when an application owns a component implementation:

php artisan april:list
php artisan april:publish button

Published components are copied to resources/views/vendor/april/components. The published view overrides the matching package component through Laravel's normal view lookup rules.

#Quality checks

composer test
npm run build

The starter kit keeps behavior in Laravel routes, middleware, Fortify actions, controllers, HTTP forms, and PHPUnit/Pest feature tests. April UI supplies the presentation layer without replacing Laravel's application conventions.

#License

This starter kit is open-sourced under the MIT license.

Nouvelle version disponible.