Skip to content

Introduction

About

An opinionated authentication starter-kit for Laravel, built with Intertia.js, Vue.js, TypeScript, PrimeVue components, and Tailwind CSS.

This starter kit aims to provide similar functionality as the official Laravel + Vue Starter Kit, but utilizing PrimeVue components instead of Shadcn for Vue.

This starter kit provides an implementation of all of Laravel's authentication features powered by Laravel Fortify, including: login, registration, password reset, email verification, password confirmation, and two-factor authentication. There is also a User profile page, where authenticated Users can update their information (name, email, password), or delete their account if desired.

To view the starter kit in action, you can visit the demo site.

Features

Alternatives

PrimeVue SPA + Laravel API Starter Kit

Do you prefer/need a separate Vue SPA front-end rather than using Inertia.js? Consider using the PrimeVue SPA + Laravel API Starter Kit instead.

Read the setup docs to learn more and get started.