Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🎬 usePopcorn

Aplicação web em React que permite pesquisar filmes, visualizar detalhes e gerenciar uma lista de filmes favoritos.
O app consome uma API de filmes para buscar dados dinâmicos, exibindo informações completas e oferecendo uma experiência interativa ao usuário.


🌐 Deploy

🔗 (Acesse a aplicação)
🔗 (API utilizada)


🚀 Tecnologias

  • React
  • JavaScript
  • CSS
  • HTML
  • API externa para dados de filmes

✨ Funcionalidades

  • 🔎 Pesquisa de filmes em tempo real
  • 🎥 Exibição de detalhes de cada filme
  • ⭐ Adição e remoção de filmes dos favoritos
  • 💾 Armazenamento local (localStorage) para manter a lista
  • 🔁 Experiência moderna e interativa
  • 📱 Layout responsivo

🧠 Conceitos e Boas Práticas Aplicados

  • Componentização com React
  • Reutilização de lógica com custom hooks
  • Consumo de API externa para dados dinâmicos
  • Gerenciamento de estado local e lógico
  • Tratamento de loading e resposta da API
  • Separação de responsabilidades entre componentes
  • Organização de pastas intuitiva

📦 Como rodar localmente

# Clone o repositório
git clone https://github.com/guilhermerezende10/usepopcorn.git

# Entre na pasta
cd usepopcorn

# Instale as dependências
npm install

# Rode o projeto
npm start

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages