Bem-vindos ao nosso projeto simples, voltado para iniciantes! Aqui, construímos uma aplicação que exibe filmes com base nas categorias que escolhemos. Este README fornecerá uma visão geral do projeto, suas funcionalidades principais e como você pode começar a contribuir ou utilizá-lo.
O objetivo deste projeto é oferecer uma experiência simples e educativa para iniciantes em desenvolvimento web. Construímos uma aplicação de página única (SPA) que se integra à API do TMDB para obter informações sobre filmes. Utilizamos as melhores práticas de desenvolvimento, incluindo TypeScript para tipagem estática, Axios para fazer solicitações HTTP e Tailwind CSS para estilização responsiva e dinâmica.
- Exibição de filmes com base nas categorias selecionadas.
- Integração com a API do TMDB para obter detalhes e informações sobre os filmes.
- Responsividade para garantir uma boa experiência em dispositivos de diferentes tamanhos.
- TypeScript: Para tipagem estática e melhor experiência de desenvolvimento.
- Axios: Para fazer solicitações HTTP à API do TMDB.
- Tailwind CSS: Para estilização rápida e responsiva.
-
Clonar o repositório: Você pode clonar este repositório para sua máquina local utilizando o seguinte comando:
git clone https://github.com/seu-usuario/nome-do-repositorio.git
-
Instalar Dependências: Navegue até o diretório do projeto e instale as dependências usando npm ou yarn:
npm install
ou
yarn install
-
Configurar a API do TMDB: Antes de começar a utilizar a aplicação, você precisará obter uma chave de API (API Key) do TMDB aqui e configurá-la na aplicação.
-
Iniciar a Aplicação: Após instalar as dependências e configurar a chave de API, você pode iniciar a aplicação localmente utilizando o seguinte comando:
npm start
ou
yarn start
-
Acessar a Aplicação: Uma vez que a aplicação esteja em execução, você pode acessá-la em seu navegador, digitando
http://localhost:3000
.
Se você deseja contribuir para este projeto, fique à vontade para abrir uma issue relatando um problema ou sugerindo uma melhoria. Também aceitamos pull requests!
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.
Esperamos que este projeto seja útil para você começar a explorar o desenvolvimento web! Se tiver alguma dúvida ou precisar de ajuda, não hesite em entrar em contato conosco.
Divirta-se codando! 🚀🎉