Este projeto é uma interface da Netflix, criada para aprofundar meus conhecimentos em Tailwind CSS, React e TypeScript e aplicar as melhores práticas de desenvolvimento, incluindo a técnica Mobile First para garantir uma experiência totalmente responsiva. Durante o desenvolvimento, utilizei React.js com TypeScript e integrei a API gratuita do The Movie DB para trazer dados reais de filmes e séries.
- React.js: Biblioteca JavaScript para construir interfaces de usuário.
- TypeScript: Superconjunto de JavaScript que adiciona tipos estáticos.
- Tailwind CSS: Framework de CSS utilitário para estilização rápida e eficiente.
- The Movie DB API: API gratuita para obter dados sobre filmes e séries.
- Interface intuitiva e funcional inspirada na Netflix.
- Totalmente responsivo, desenvolvido com a técnica Mobile First.
- Integração com a API do The Movie DB para exibir dados reais de filmes e séries.
- Navegação fluida entre diferentes seções da aplicação.
O figma está disponível online e pode ser acessado através do seguinte link: Figma do Projeto.
A aplicação está disponível online e pode ser acessada através do seguinte link: Deploy do Projeto.
- Node.js
- npm ou yarn
- Clone o repositório:
git clone https://github.com/seu-usuario/netflix-interface.git
- Navegue até o diretório do projeto:
cd netflix-interface
- Instale as dependências:
ou
npm install
yarn install
Para iniciar a aplicação em modo de desenvolvimento, execute:
npm start
ou
yarn start
A aplicação estará disponível em http://localhost:3000
.
Para mais informações, entre em contato através do meu LinkedIn.