Laravel Nuxt
A powerful boilerplate that combines Laravel and Nuxt.
The template comes with ready-made authorization methods, image uploading with optimization, user roles and device management.
Benefits
Saves a lot of time with these pre built features:
- authentication
- image uploads
- user roles.
- verification emails
Features
- Laravel Octane supercharges your application's performance by serving your application using high-powered application servers.
- Laravel Telescope provides insight into the requests coming into your application, exceptions, log entries, database queries, queued jobs, mail, notifications, cache operations, scheduled tasks, variable dumps, and more.
- Laravel Sanctum Token-based authorization is compatible with SSR and CSR
- Laravel Socialite OAuth providers
- Laravel Sail Light-weight command-line interface for interacting with Laravel's default Docker development environment.
- Spatie Laravel Permissions This package allows you to manage user permissions and roles in a database.
- UI library Nuxt UI based on TailwindCSS and HeadlessUI.
- Pinia The intuitive store for Vue.js
- Integrated pages: login, registration, password recovery, email confirmation, account information update, password change.
- Temporary uploads with cropping and optimization of images.
- Device management
- ofetch preset for working with Laravel API, which makes it possible use $fetch without having to resort to custom $fetch wrappers.
Tech Stack
Use | Name |
---|---|
JS Framework | Nuxt 3 |
Backend Framework | Laravel 11 |
Backend Language | PHP |
Styling | tailwindcss |
Component Library | Nuxt UI |
Store | Pinia |
Getting Started
- Follow instructions on Laravel Nuxt's github