Pessoal desenvolvi um sistema em PHP para lojas, mas quero unificar tudo em apenas 1 banco, já fiz isso mas tem a parte dos arquivos e redirecionamento. Me disseram para utilizar a arquitetura Multi-Tenancy. Isso é possível com Laravel?
Algum tutorial? Pois estou a 1 ano nesse sistema e não sabia dessa arquitetura, preciso de ajuda :(
Meu sistema resumido: https://github.com/JonathanSilvaTI/multi-tenancy
1) Os lojistas poderão acessar a pasta admin para gerenciar os clientes.
2) Os clientes poderão acessar a pasta cliente para ter acesso aos produtos.
3) Eu poderei gerenciar os lojistas ao acessar a pasta painel.
Tudo isso em um único domínio.
Exemplo de loja1 (serão várias lojas):
Cliente acessa e faz login em localhost/loja1 (depois é redirecionado para a pasta cliente)
Lojista acessa e faz login em localhost/loja1/admin
Eu irei acessar em localhost/painel
Não conheço muito sobre #Laravel, mas já deu uma olhada neste pacote?
https://github.com/HipsterJazzbo/Landlord