O Filament Multi-Tenancy Start Kit é um projeto base desenvolvido para facilitar a criação de sistemas SaaS multi tenancy, single e multi-database. Ele oferece uma estrutura pronta para gerenciamento de múltiplas empresas, usuários, utilizando o poderoso framework Laravel combinado com o Filament Admin.
- Multi Tenancy
- Cadastro de Empresas
- Cadastro de Usuários
- ACL
- Profile edit com avatar
- Profile edit com Configurações customizadas
- Login e Cadastro de Usuários: Sistema de autenticação para usuários com associação às suas respectivas empresas.
- Cadastro de Empresas: Interface para registro e gerenciamento de empresas com validação integrada.
- Validação Multi-Tenancy: Separação lógica e segura dos dados de cada empresa no banco de dados.
- Criação de Tenant em painel separado (master)
- Existem 2 paineis, o painel Master onde se cria os tenants, e o painel admin que os tenants acessam.
- Laravel
- Filament V3
- Tenancy for Laravel
composer install && npm install
cp .env.example .env
php artisan key:generate
php artisan storage:link
php artisan migrate --seed
php artisan migrate:fresh --seeder=LandlordSeeder
admin