Um aplicativo de filmes construído com React Native, que utiliza a API do TMDB (The Movie Database) para exibir informações sobre filmes, séries e muito mais.
O +Movie é um projeto que permite aos usuários pesquisar e visualizar informações detalhadas sobre filmes e séries. Com uma interface intuitiva e responsiva, o aplicativo oferece uma experiência de navegação fluida, apresentando resenhas, trailers e detalhes sobre os filmes.
Tela Inicio | Filme |
- Busca de filmes e séries
- Listagem de filmes em destaque
- Detalhes do filme, incluindo sinopse, elenco e avaliações
- Interface amigável e responsiva
- React Native: Framework para desenvolvimento de aplicativos móveis.
- TMDB API: Para obtenção de dados sobre filmes e séries.
- React Navigation: Para navegação entre telas.
- Node.js
- Yarn ou npm
- Expo CLI (opcional, mas recomendado)
-
Clone o repositório
git clone https://github.com/seu-usuario/movie-app.git cd movie-app
-
Instale as dependências
yarn install
ou
npm install
- Configure a API do TMDB
Crie uma conta no TMDB. Crie um novo projeto e obtenha sua chave da API. Adicione sua chave da API no arquivo de configuração (exemplo: .env). javascript Copiar código import API_KEY from "@env"
-
Inicie o aplicativo
# usando o yarn yarn start
# usando npm npm start
Você pode usar o Expo Go no seu dispositivo móvel para escanear o QR code ou rodar no simulador.
movie-app/
├── src/
│ ├── components/ # Componentes reutilizáveis
│ ├── navigation/ # Configuração de rotas
│ ├── screens/ # Telas do aplicativo
│ ├── service/ # Configuraçôes da api
├── App.js # Ponto de entrada do aplicativo
└── package.json # Dependências e scripts
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
Faça um fork do repositório
Crie uma nova branch (git checkout -b minha-feature)
Faça suas alterações e commit (git commit -m 'Adicionei uma nova feature')
Envie para o branch original (git push origin minha-feature)
Abra um Pull Request
Para mais informações, entre em contato conosco:
Luis: santosluiss2022@gmail.com GitHub: Luis-unk
Lucas Bomfim: lucas.bomfim144@gmail.com GitHub: Lucas.bomfim