O PrimeFlix é uma plataforma de catálogo de filmes que consome a API do TMDB, desenvolvida com uma interface inspirada na Netflix. O projeto oferece uma experiência fluida para descoberta de filmes, visualização de detalhes, trailers e gerenciamento de uma lista personalizada de favoritos.
- Home Fluida: Listagem de filmes em cartaz com layout responsivo (1 coluna mobile / 2 colunas desktop).
- Detalhes Completos: Informações detalhadas sobre sinopse, avaliação (Match %) e integração com trailers no YouTube.
- Minha Lista: Sistema de favoritos utilizando
LocalStoragepara persistência de dados. - Interface Dark Mode: Design moderno focado em acessibilidade e estética de streaming.
- Notificações em Tempo Real: Feedback visual ao salvar ou excluir filmes utilizando React-Toastify.
- React 19 / Vite - Framework e Bundler ultra-rápido.
- TypeScript - Tipagem estática para maior segurança e produtividade.
- React Router Dom 7 - Navegação SPA (Single Page Application).
- Axios - Consumo de API REST.
- React-Toastify - Notificações inteligentes.
- CSS3 Moderno - Flexbox, Grid e Variáveis CSS para tema Dark.
- 🚀 Projeto Online: prime.leogomesdev.com
- 💻 Meu Portfólio: leogomesdev.com
- 🎬 API Utilizada: The Movie Database (TMDB)
- Clone o repositório:
git clone github.com/leo-gomes-dev/filmes.git