Este repositório é destinado a um desafio de código proposto pela empresa Avonale. A aplicação foi desenvolvida utilizando o VueJs via CDN.
Para executar o projeto, basta executar o arquivo HTML em um navegador compatível (Preferencialmente Google Chrome ou Microsoft Edge).
- Consumir a The Movie Databse API;
- Exibir uma página inicial com os filmes mais populares;
- Exibir uma página com detalhes do filme selecionado;
-
Utilizar alguma gerência de estado;
-
Adicionar uma caixa de busca na tela inicial e exibir resultados em uma nova página;
-
Permitir que o usuário adicione/remova filmes da página inicial como favoritos e fazer a persistência de dados;
-
Exibir os filmes favoritados em uma nova página que permita a remoção destes;
This repository is a code challenge proposed by the Avonale company. The application was developed using VueJs via CDN.
To run the project, just run the HTML file in a supported browser (Ideally Google Chrome or Microsoft Edge).
- Consume The Movie Database API;
- Show a Home Page with the most popular movies;
- Show a page with details about the selected movie;
- State Manegement;
- Add a search box at the main screen to exibit the search results in a new page;
- Allow the user to add/remove movies from the main page as favorites and persist the data;
- Exibit the favorite movies in a new page that allows the user to exclude any movie he/she wants;