This repository is an implementing of the Laravel Breeze application / authentication with VFull. All of the authentication boilerplate is already written for you - powered by Laravel Sanctum, allowing you to quickly begin pairing your beautiful Vue.js frontend with a powerful Laravel backend.
The basis of VFull Auth was taken from this project, I thank the creators Faisal Fajri and Eugene van der Merwe
VFull is a heavily opinionated starter kit for Vue 3 powered by Vite. It comes with auto-importing features and leverages the latest and greatest features from Vue 3, Tailwind CSS, DaisyUI, TypeScript, Vue Router, Pinia, VueUse, UnHead, Axios, Unplugin Vue Components, Unplugin Auto Import, Vitest and Vue Test Utils configured and ready to use.
VFull Auth is ready to use with Laravel Breeze Authentication. It comes with the same features as VFull, but with Laravel Breeze Authentication configured and ready to use.
- 💚Vue
- 🔐Laravel Breeze Authentication
- 🍍Pinia
- 🔄Vue Router
- 👨🏽💻VueUse
- 🤯UnHead
- 🤙🏽Axios
- 🚗Unplugin Vue Components
- 🚘Unplugin Auto Import
- ⚡Vite
- 🧪Vitest
- 🧪Vue Test Utils
- 🤩Tailwind CSS
- 🎨DaysiUI
- 🆔TypeScript
First of all, you need to install Laravel
# Create the Laravel application...
laravel new vfull-backend
cd vfull-backend
# Install Breeze
composer require laravel/breeze
php artisan breeze:install api
# Clone the repository
git clone
# Install dependencies
npm install
Atention
In the backend, you need to change the file .env
to FRONTEND_URL=http://localhost:3000
In the frontend, you need to change the file .env
to VITE_PUBLIC_BACKEND_URL=http://localhost:8000
Is a very important using localhost during local development of your backend and frontend to avoid CORS "Same-Origin" issues.
Finally, run the applications with the commands:
# Run the backend
php artisan serve
# Run the frontend
npm run dev
VFull Auth is open-sourced software licensed under the MIT license.