Samuel Štancl

Tenancy by Samuel Štancl

Automatically turn any Laravel application multi-tenant — no code changes needed. stancl/tenancy automatically switches database connections and all other things in the background, letting you leverage standard Laravel code into a full SaaS application. Most features out of all multi-tenancy packages. Single & multi-database tenancy.

Visit Tenancy

Tenancy is a multi-tenant SaaS boilerplate built for Laravel that aims to provide a complete starting point for building a multi-tenant SaaS application.

Some key features:

  • A full tenant signup and registration flow
  • Integration with Cashier for billing and subscription management
  • Nova admin resources for managing tenants from a dashboard
  • Support for custom tenant domains and automatic HTTPS certificate management
  • Tests structured to work with multi-tenancy
  • Documentation and support to help implement core multi-tenant functionality

The boilerplate handles common multi-tenant patterns out of the box to abstract away complexity and allow focusing on the core application.

It offers price parity and discounts for small startups.

Pricing

All licences include

  • Billing logic
  • Cashier billing
  • Complete sign-up flow
  • Domain management UI
  • Nova admin panel
  • Ploi integration
  • Tenant-aware test suite

Tenancy

Optimised hosting

  • Ploi

Payment processors

  • Stripe

Languages / frameworks

  • Laravel
  • Laravel Jetstream, Cashier
  • Alpine.js
  • Livewire
  • Tailwind CSS
Go to Tenancy