Este projeto tem como finalidade atestar meu conhecimento e experiência com desenvolvimento PHP, utilizando com framework o LARAVEL em sua versão mais recente 8x. Este projeto engloba pontos como rotas, orientação a objetos e padrões de projeto como o Repository.
- Todas as api's utilizadas nesta aplicação podem ser encontradas facilmente na internet, bem como a sua documentação
- Segue lista de Api's utilizadas
Este projeto faz parte do meu portfólio pessoal, uma maneira de comprovar meus conhecimentos em LARAVEL.
Method: GET
Url: http://127.0.0.1:1350/api/movies
- Para listar todos os filmes mais procurados
Method: GET
Url: http://127.0.0.1:1350/api/movies/{id}
- Para listar detalhes de um filme em específico
Method: GET
Url: http://127.0.0.1:1350/api/movies/genre/{id}
- Para listar os filmes filtrados por gênero
Method: GET
Url: http://127.0.0.1:1350/api/movies/{id}/casts
- Para listar o elenco do filme selecionado
Method: GET
Url: http://127.0.0.1:1350/api/genres
- Para listar todos os gêneros disponíveis
- Instale o composer
- Clone o repositório com o comando
git clone
- Acesse o diretório raiz do projeto e rode o comando
composer install
- Após a instalação de todas as dependências necessárias, execute o comando
php artisan serve --port 1350
- O projeto deve estar disponível no endereco: localhost:1350
Qualquer dúvida ou sugestão, entre em contato pelo e-mail: lucas.fullstack.dev@gmail.com