laravel-vue-boilerplate

๐Ÿ˜ A Laravel 8 SPA boilerplate with a users CRUD using Vue.js 2.6, GraphQL, Bootstrap 4, TypeScript, Sass and Pug.

sassgraphqldockerboilerplatepusherlaraveltypescriptvuecipugi18n
FreeRepo

Preview

laravel-vue-boilerplate preview

Overview

Laravel Vue Boilerplate is a full-stack starter template that combines Laravel 8 backend with Vue.js 2.6 frontend, featuring GraphQL and REST APIs, user authentication via Sanctum, multi-language support, WebSocket integration and PWA capabilities with service workers. It helps developers ship fast with pre-configured Docker setup, admin user management, TypeScript support and Bootstrap styling across English, Portuguese and Spanish locales.

Features

users-crudadmin-panelrestful-apigraphql-apiwebsocketspwaservice-workerauthenticationi18ndocker

Feature Flags

userDashboardauthenticationrealtimeauthorizationteamsOrgsi18njobsQueuesearchgraphqlpwa

Recommended Use Cases

single-page-applicationadmin-dashboarduser-managementreal-time-applications

Frontend

vuevue-routervuexvue-apollobootstrap-vueworkboxtypescriptpugsass

Backend

laravelgraphql-laravellaravel-sanctumlaravel-echopusher

Auth Providers

laravel-sanctum

Deployment Targets

docker

Payment Providers

None

Quick Facts

โญ Stars
544
๐Ÿด Forks
144
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2021-05-07T00:35:55.000Z

Stack

Framework
laravel
Language
typescript
CSS
sass
Database
mysql
Auth
laravel-sanctum
i18n
vuex-i18n

Data Layer

Databases
mysql

UI Stack

Styling
bootstrap-4
Components
bootstrap-vue

Developer Experience

Docker
Yes
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate