Projeto WatchO - Filmes Online, com intuito de desenvolver habilidades no Front-End utilizando React. UI criada no Figma, consumo de API da TMDB.
Projeto criado para estudo de React (Técnico) utilizando Typescript, consumindo a API do TMDB somente no FrontEnd e a UI foi desenvolvida no Figma.
- Componentização dos Elementos, separação de dependencias, acomplamento correto de alguns componentes. Utilização de Hooks, lazy loading, IntersectionObserver para realizar o loading em partes e muito outras coisas, como Typescript utilizando Interfaces e tipagens.
- TailwindCSS, sem dúvidas muito bom para estilização desde a tela UHD até a mobile, utilizados em muitos projetos atualmente.
- TypeScript, utilizei em todo o projeto, ajuda muito em não se perder no projeto e tipar as regras de negócio.
- Vite, utilizado para encapsular as variaveis de consumo da API.