LogoA Template
icon of laravel-spa

laravel-spa

Laravel + Socialite + Vite + Vue 3 + TailwindCSS SPA boilerplate with authentication, user management, and roles/permissions.

Introduction

Laravel Auth SPA Boilerplate

A Laravel + Socialite + Vite + Vue 3 + TailwindCSS SPA Boilerplate designed to accelerate the development of modern web applications. It provides user authentication, registration with email verification, social media authentication, password recovery, user management, and roles/permissions management.

Key features include:

  • Modern Stack: Built on Laravel 11.x, Vue 3, Vite, and TailwindCSS.
  • Social Authentication: Supports social login via Facebook, Twitter, Instagram, GitHub, TikTok, Google, YouTube, Microsoft, Twitch, and Apple.
  • User Management: Includes user impersonation, data download, and account self-deletion.
  • Roles and Permissions: Implements robust roles and permissions management using the laravel-roles package.
  • Frontend Blog: Includes a basic frontend blog with post and category management.
  • Multi-Language Support: Vue I18n for multi-language support.
  • Optional Integrations: Supports optional Sentry.io Laravel and VueJs monitoring.

This boilerplate is ideal for developers looking to quickly scaffold a feature-rich SPA with a solid foundation for authentication and authorization.

A template
Copy badages awards

Newsletter For Templates

Join the Community For Templates

Subscribe to Templates newsletter for the latest news and updates