Laravel
Beginner
1 min read
Laravel Breeze and Starter Kits
Example
# Install Laravel Breeze (Blade + Tailwind)
composer require laravel/breeze --dev
php artisan breeze:install blade
# OR install with Inertia + Vue
php artisan breeze:install vue
# Install front-end dependencies and compile assets
npm install && npm run dev
# Run migrations (creates users, password_reset_tokens tables)
php artisan migrate
# Routes provided by Breeze (in routes/auth.php):
# GET /login — login form
# POST /login — authenticate
# POST /logout — sign out
# GET /register — registration form
# POST /register — create user
# GET /forgot-password — password reset request
# POST /forgot-password — send reset link email
# GET /reset-password — reset form
# POST /reset-password — update password
# GET /verify-email — email verification notice
# GET /profile — edit profile
# Protecting routes with auth middleware
# In routes/web.php:
# Route::middleware('auth')->group(function () { ... });
Related Resources
Laravel Reference
Complete tag & property list
Laravel How-To Guides
Step-by-step practical guides
Laravel Exercises
Practice what you've learned
More in Laravel