yungifez/april-ui-blade-starter-kit

A Laravel starter kit powered by April UI and standard Laravel Blade.

Maintainers

Package info

github.com/yungifez/april-ui-blade-starter-kit

Type:project

pkg:composer/yungifez/april-ui-blade-starter-kit

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-09-01 03:05 UTC

This package is auto-updated.

Last update: 2026-09-01 03:52:17 UTC


README

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.