Este é um repositório que contém um aplicativo web para visualização e busca de informações sobre filmes.
- Visualização de filmes em destaque.
- Pesquisa de filmes por título.
- Detalhes completos sobre cada filme, incluindo sinopse, classificação, elenco, entre outros. \ Em construção
- Avaliação e comentários dos filmes pelos usuários.\ Em construção
- ReactJs
- NextJs
- TailwindCss
- Axios
- Lucide React
- TheMovieDataBase API
Certifique-se de ter os seguintes requisitos antes de executar o aplicativo:
- Node.js (versão 12 ou superior)
- NPM (gerenciador de pacotes do Node.js)
- Um navegador web moderno (Chrome, Firefox, Safari, etc.)
-
Clone o repositório em sua máquina local:
git clone https://github.com/matheusjurkovich/movie-app.git
-
Acesse o diretório do projeto:
cd movie-app
-
Instale as dependências do projeto:
npm install
Antes de executar o aplicativo, você precisa configurar algumas variáveis de ambiente. Crie um arquivo .env
na raiz do projeto e defina as seguintes variáveis:
REACT_APP_API_KEY=<sua_chave_de_API>
REACT_APP_API_URL=https://api.themoviedb.org/3
Você pode obter uma chave de API gratuita em https://www.themoviedb.org. Certifique-se de se inscrever e gerar uma chave válida.
Após a instalação e configuração, você pode executar o aplicativo localmente. No diretório do projeto, execute o seguinte comando:
npm start
Isso iniciará o servidor de desenvolvimento e o aplicativo estará disponível em http://localhost:3000
.
Contribuições são bem-vindas! Se você quiser melhorar este projeto, siga as etapas abaixo:
- Faça um fork deste repositório.
- Crie um branch para suas alterações:
git checkout -b minha-branch
- Faça as alterações desejadas e faça commit das mesmas:
git commit -m "Minhas alterações"
- Envie as alterações para o seu fork:
git push origin minha-branch
- Abra um pull request neste repositório.