Desenvolvido por: Pedro Abucarma Lazari
Desenvolvi este teste buscando utilizar o máximo de recursos possíveis e contemplando a maior quantidade de itens extras possíveis.
Durante o processo de desenvolvimento, optei por utilizar alguns pacotes que auxiliaram o desenvolvimento no prazo que tinha para conclusão.
Framework utilizado: Laravel 5.7
Pacotes Utilizados:
Desenvolvido utilizando Docker e as Imagens do Ambientum [https://github.com/ambientum/ambientum]
- basta executar o comando
docker-compose up -d
para executar e instalar os containers. - Copie o arquivo .env.example, ele já contem as variáveis utilizadas no ambiente do Docker.
- Acesse o container com o comando
docker exec -it mobly-app bash
e execute o comandophp artisan migrate
- execute o comando
php artisan key:generate
- Para facilitar, criei algumas seeds e para isso, só executar o comando
php artisan db:seed
#Acesso ao projeto
URL O Projeto é acessível pela URL localhost:7000
Para acessar o painel administrativo: http://localhost:7000/admin/home
Usuário: admin@admin.com
Senha: admin
Para visualizar os produtos, cadastre-os no painel administrativo em http://localhost:7000/admin/produtos
Ao Rodar o Seeder, ele já cria algumas categorias e também algumas caracteristicas. Mas você pode criar novas categorias em http://localhost:7000/admin/categories