Este projeto foi desenvolvido como parte do curso de Desenvolvimento FullStack do Sujeito Programador. Trata-se de um web app que permite aos usuários visualizar os filmes atualmente em cartaz no cinema. Utilizando a API TMDb para obter dados detalhados sobre os filmes, o projeto proporciona uma experiência interativa e informativa aos cinéfilos.
- Homepage com Filmes em Cartaz: Exibe uma lista de filmes atualmente em exibição nos cinemas.
- Página de Detalhes do Filme: Informações detalhadas sobre cada filme, incluindo sinopse, nota, trailer e mais.
- Salvar Filmes: Adicione filmes a uma lista personalizada para assistir mais tarde.
- Lista de Filmes Salvos: Acesso a uma lista de filmes salvos, persistida no localStorage.
- ReactJS: Biblioteca JavaScript para construção de interfaces de usuário.
- Axios: Cliente HTTP para requisições à API TMDb.
- API TMDb: Fonte de dados sobre filmes.
- LocalStorage: Armazenamento local dos filmes salvos.
-
Clone o repositório:
git clone https://github.com/eduardossoares/mymovie.git
-
Navegue até o diretório do projeto:
cd mymovie
-
Instale as dependências:
npm i react-scripts
-
Inicie o servidor de desenvolvimento:
npm start
Eduardo da Silva Soares