Projeto Final: Checklist de Entrega 📑
Use este checklist para garantir que seu projeto final atenda a todos os requisitos do curso.
Estrutura
- O projeto utiliza apenas Standalone Components?
- O projeto segue a organização de pastas Core, Shared e Features?
- O arquivo
app.module.tsfoi removido e o bootstrap ocorre viamain.ts?
Funcionalidades
- Existe navegação entre pelo menos 3 rotas diferentes?
- Há consumo de uma API externa (ou JSONPlaceholder) via HttpClient?
- Foi implementado um formulário do tipo Reativo com validações?
- Existe uma busca em tempo real usando operadores RxJS?
Design e UX
- A interface utiliza Angular Material ou Tailwind CSS?
- O site é responsivo (funciona bem em celular e desktop)?
- Existe feedback visual para o usuário (loading spinners ou mensagens de erro)?
Finalização
- O projeto foi publicado no GitHub Pages?
- O README contém instruções de instalação e uso?
- Todas as dependências inúteis foram removidas do
package.json?