Sistema de gestão de freezers
- Docker + docker-compose
- curl
- Make 4.x
Simplesmente execute o comando make
no seu terminal:
make
Agora, basta acessar a URL http://laravel.test
OBS.: Verifique se no seu arquivo hosts
existe o alias para 127.0.0.1 laravel.test
.
https://www.youtube.com/watch?v=-Jf9hgt-Fj4&list=PLbjKo3xK3gjcOz9Ocn3H6aTtTRBypCAaA&index=2
- Ao criar um novo customer, verificar se ele não está cadastrado no asaas. Se não tiver, cadastrar e adicionar o "customerId" no nosso banco.
- Criar a coluna "customerId" na tabela customers
- Sincronizar o cliente com o ASAAS no observer que já temos (em todos os métodos do CRUD)
- Criar integração com o recurso "Cobrança" do ASAAS (Charge).
- Finalizar a tela de Venda do nosso sistema (Checkout).
- Dashboards, Relatórios, Gráficos, ETECETARASS!!!!
- Adicionar validação de maioridade na tela de vendas (ao adicionar novo cliente).
- Criar painel APP com a tela de "Venda" (que pode chamar "Comprar")
- Criar um globalScope/policies para que um cliente não tenha acesso a informações de outro.
- Criar Dashboards no painel APP
- Testes finais
- Correr pro abraço!
Listar Clientes:
$customers = (new App\Services\AsaasPhp\Customer\CustomerList)->handle();
dd($customers);
Criar Novo Cliente:
$data = [
'name' => 'Rick Tortorelli',
'cpfCnpj' => '21115873709',
'email' => 'rick@test.com.br',
'mobilePhone' => '16992222222',
];
$customer = (new App\Services\AsaasPhp\Customer\CustomerCreate(data: $data))->handle();
dd($customer);
- Criar APIs para aplicativo Mobile (sanctum).
- Criar Aplicativo Mobile (Administrador + Consumidor)
https://youtu.be/-Jf9hgt-Fj4?list=PLbjKo3xK3gjcOz9Ocn3H6aTtTRBypCAaA&t=509
- Checkout by @fabianosfbr