Como desenvolver uma plataforma whitelabel em laravel (multi-tenant)?

Ronaldo Rodrigues / December 28, 2020

1 min read––– views

O que é multi-tenant?

É a habilidade de ter vários usuários (tenants/inquilinos) na mesma aplicação, servindo também para a criação de uma plataforma white-label que com somente uma instancia de aplicação hospedagem conseguimos atender inúmeras empresas (SAAS-B2B).

Como aplicar no laravel?

O pacote que recomendo é o stancl/tenancy (https://tenancyforlaravel.com/), ele por default já é focado na multitenancy com segregação via banco de dados e a instalação é muito simples.

Site do pacote: https://tenancyforlaravel.com/

Guia de instalação: https://tenancyforlaravel.com/docs/v3/quickstart

Atualmente estou desenvolvendo um projeto de e-commerce que conta com esse pacote. :)