saas-boilerplate

SaaS boilerplate built in Laravel, Bootstrap 4 and VueJs.

apiboilerplatelaravelsubscriptionsaasrestful-apisaas-boilerplate
UnknownRepo

Preview

saas-boilerplate preview

Overview

This Laravel-based SaaS boilerplate provides a pre-built template for launching subscription applications with built-in user authentication, Stripe billing, team management, role-based access control and single-database multi-tenancy. It uses Laravel 9+, Bootstrap, Vue.js and Stripe integration to eliminate repetitive setup work for common SaaS features like user accounts, subscriptions and permissions.

Features

authenticationlogin-registrationemail-activationtwo-factor-authenticationsubscription-managementstripe-integrationuser-plansteam-plansprofile-managementpassword-changeapi-tokenssingle-database-multi-tenancyadmin-paneluser-managementrole-based-access-controlpermissions-managementoauth-clientspersonal-access-tokensfilteringapi-access

Feature Flags

userDashboardauthenticationsubscriptionsemailspaymentsauthorizationteamsOrgsjobsQueuenotificationsformsValidationmultitenancy

Recommended Use Cases

saas-applicationssubscription-based-servicesmulti-tenant-applicationsteam-collaboration-platforms

Frontend

vuejsbootstrapjquery

Backend

laravelphp

Auth Providers

emailoauth

Deployment Targets

None

Payment Providers

stripe

Quick Facts

โญ Stars
384
๐Ÿด Forks
151
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2023-01-27T14:55:50Z

Stack

Framework
laravel
Language
php
CSS
bootstrap
Database
mysql
Auth
email, two-factor
ORM
eloquent

Data Layer

Databases
mysql
ORM
eloquent

UI Stack

Styling
bootstrap
Components
vuejs

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
Yes

Pricing

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