SPA FullStack para busca e explorar filmes, integrando React + Node.js e consumo da API pública OMDb.
Projeto desenvolvido com foco em integração frontend/backend, organização de código e experiência do usuário.
- Busca de filmes por título
- Exibição em cards
- Integração frontend ↔ backend
- Mensagem orientativa quando o filme não é encontrado
- Tratamento de respostas da API
- Componentização no React
A API realiza buscas prioritariamente pelo título original do filme.
Exemplo:
- Velozes e Furiosos
- Fast and Furious
O sistema orienta o usuário quando a busca não retorna resultados.
- React
- Vite
- JavaScript
- CSS
- Node.js
- Express
- Axios
- CORS
- Dotenv
- API OMDb
cd backend
npm install
npm run devPORT=3001
OMDB_API_KEY=SUA_CHAVE
cd frontend
npm install
npm run dev
http://localhost:5173-
Integração FullStack
-
Consumo de API externa
-
Organização de pastas
-
Tratamento de erros
-
UX para falhas de busca
-
Componentização no React
Geovana Santos Desenvolvedora FullStack em formação