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.