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.