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 a simple implementation of all of Laravel's authentication features, including: login, registration, password reset, email verification, and password confirmation. 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.