Pular para conteúdo

Projeto 16: Projeto Final - Gerenciador de Filmes 🏆

Objetivo

Construir uma aplicação completa integrando todos os pilares do curso Angular.

Requisitos

  • [ ] Sistema 100% Standalone com Arquitetura Core/Shared/Features.
  • [ ] Navegação completa entre Home, Busca de Filmes e Detalhes.
  • [ ] Busca reativa (debounce, switchMap) consumindo a API do TMDB.
  • [ ] Formulário de avaliação de filmes com validações.
  • [ ] Design responsivo e moderno usando Material Design ou Tailwind.
  • [ ] Deploy funcional no GitHub Pages.

Desafio Extra

Implemente a funcionalidade de "Favoritos" usando um BehaviorSubject para que o número de filmes favoritos atualize em tempo real no cabeçalho do site.