Primeiramente você deve fazer um fork desse projeto para então iniciar os trabalhos, após o teste estar totalmente pronto você deve abrir uma Pull Request de volta para este repo e enviar um email para labs@pismo.com.br confirmando a entrega.
Você precisa criar uma SPA que vai consumir a API Netflix Roulette
Pode usar qualquer framework de CSS para acelerar o desenvolvimento, pois o resultado deve ser totalmente responsivo. O suporte de navegadores é para IE Edge+.
- Busca por filmes (Titulo, Diretores e Atores)
- Listar os filmes com seus respectivos thumbnails
- Permitir a visualização individual de cada filme
- Permitir criar uma lista de favoritos e adicionar/remover filmes nela (A lista pode ser somente por sessão não precisa salvar em nenhum banco de dados)
- Clareza do código
- HTML limpo e claro
- Controle correto das rotas da aplicação
- Uso correto do git
- Conhecimento de JS
- Testes, testes, testes. Pode usar o que você quiser mas precisa testar o código
- Conhecimento de FP (Functional Programming)
After forking this project you should be ready to start your test. Once you've finished, please, open a Pull Request linking back to this repo, then send an e-mail to labs@pismo.com.br to make sure we got your solution.
You must create an SPA consuming Netflix Roulette API.
Feel free to use any CSS framework to speed up the process - we expect the result to be responsive.
Browser support: IE Egde+ minimum.
- Search for movies (title and directors)
- List of movies with its respective thumbnails
- Individual page for each movie
- Favourites feature (List of favourites + favourite button to add items to the list - you can use sessions, no need of a data base)
- Clean and clear code
- Clean and clear HTML
- Application routes expertise
- Git expertise
- Good level of javascript
- Tests! (you can use anything, but you have to test your code somehow)
- FP (functional Programming)