Com este aplicativo, você pode visualizar a lista de filmes que estão em exibição nos cinemas. Você também pode adicionar e desfavorecer os filmes. Todos os seus filmes favoritos podem ser visualizados em uma guia separada. Você também pode ver todos os detalhes de um filme, incluindo elenco e equipe.
O aplicativo usa React/Redux para o front-end. O aplicativo usa LocalStorage do navegador para persistir os favoritos do usuário. O aplicativo usa Bootstrap para componentes estilizados, como grades e cartões. Este aplicativo usa a API Movie DB.
Para usar este aplicativo localmente, primeiro clone o repositório e crie o arquivo .env.local
. Vá para The Movie DB e crie uma conta para obter a chave API. Copie os seguintes detalhes no arquivo.
REACT_APP_TMDB_API_KEY=
REACT_APP_TMDB_MOVIE_API_URL=https://api.themoviedb.org/3/movie
REACT_APP_TMDB_IMAGES_API_URL=https://image.tmdb.org/t/p/original
Em seguida, execute os seguintes comandos. yarn install
e yarn start
.
Se tudo correr bem, você poderá acessar o aplicativo no seu navegador.