Sistema multi tenancy para ecommerce.
O projeto consiste em criar uma base para o desenvolvimento do sistema.
Benchmark:
https://lojaintegrada.com.br/
https://www.xtechcommerce.com/
Exemplo Aplicação:
App:
https://www.xtechcommerce.com/
Um lojista entra no meu site e clica no botão "Começar";
Preenche os dados (nome da loja, telefone, email e senha) e clica em "Criar minha Loja";
A partir daí o lojista é enviado a um backend no endereço:
minha-loja.dominiodaapp.com/admin;
E a loja virtual vem com uma configuração padrao de loja virtual em:
minha-loja.dominiodaapp.com
O que eu Preciso?
Dessa logica funcionando:
Tela 1 - Index da app com o botao "começar";
Tela 2 - Formulario para cadastrar o lojista (nome da loja, telefone, email, senha) + botão "Criar Minha Loja";
tela 3 - Administração do lojista funcionando no subdominio /admin app;
tela 4 - Index da loja virtual do lojista funcionando no subdominio da app
Tela 5 - Super user com a lista de lojas criadas;
Lógica multi tenant onde eu tenho tudo rodando em um banco de dados somente;
Vou usar a AWS e se você já tiver vivencia e familiaridade com as apps de lá ajuda bastante;
Estrutura:
Angular com Laravel;
Banco Mysql;
Aceito sugestões
Qualquer dúvida pode me mandar mensagens que respondo rápido.
Delivery term: Not specified