Este projeto é uma reprodução da página inicial do Netflix, desenvolvida com React. A ideia principal foi consolidar conhecimentos em UI/UX Design e praticar conceitos fundamentais do React.
- Fixar conceitos de design de interface e experiência do usuário (UI/UX).
- Aprender e aprimorar habilidades em React.
- Desenvolver boas práticas de componentização e organização de código.
- React: Biblioteca JavaScript para construção de interfaces de usuário.
- CSS Modules: Estilização modular para evitar conflitos de classes.
- Axios: Para consumo de APIs.
- React Router: Gerenciamento de rotas para navegação entre páginas.
- TMDB API: Fonte de dados de filmes e séries.
- Exibição de filmes e séries em categorias (populares, lançamentos, etc.).
- Estilização responsiva para uma experiência fluida em diferentes dispositivos.
- Navegação entre páginas utilizando React Router.
- Clone este repositório:
git clone https://github.com/seu-usuario/nebulaflix.git
- Acesse a pasta do projeto:
cd nebulaflix - Instale as dependências:
npm install
- Inicie o servidor de desenvolvimento:
npm start
- Abra o navegador e acesse
http://localhost:3000.
- Implementação de autenticação de usuário.
- Inclusão de vídeos e trailers.
- Internacionalização (i18n) para suportar múltiplos idiomas.
- Testes unitários e integração.
Durante o desenvolvimento deste projeto, aprofundei-me em conceitos de:
- Design focado na experiência do usuário.
- Componentização em React.
- Integração com APIs externas.
- Gerenciamento de estados em React.
Este projeto é apenas para fins educacionais e não possui licença oficial.
=======

