fabpl / zephyr
Minimal Laravel authentication and profile scaffolding with Blade and Tailwind.
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 2
Forks: 0
Open Issues: 0
Language:Blade
Requires
- php: ^8.2.0
- illuminate/console: ^10.0
- illuminate/filesystem: ^10.0
- illuminate/support: ^10.0
Requires (Dev)
- laravel/pint: ^1.10
- orchestra/testbench: ^8.0
- phpstan/phpstan: ^1.10
README
Introduction
Zephyr provides a minimal and simple starting point for building a Laravel application with authentication and user profile management.
Zephyr is powered by Blade, Tailwind, and Alpine.
Installation
First, you should create a new Laravel application, configure your database, and run your database migrations:
curl -s https://laravel.build/example-app | bash cd example-app php artisan migrate
Once you have created a new Laravel application, you may install Zephyr using Composer:
composer require fabpl/zephyr --dev
After Composer has installed the Zephyr package, you may run the zephyr:install
Artisan command.
This command publishes the authentication views, routes, controllers, and other resources to your application.
After Zephyr is installed, you should also compile your assets so that your application's CSS file is available:
php artisan zephyr:install php artisan migrate
Next, you may navigate to your application's /login
or /register
URLs in your web browser.
License
Zephyr is open-sourced software licensed under the MIT license.