mirror of
https://github.com/domfelipe/chef-zero.git
synced 2026-08-07 07:16:48 +00:00
29 lines
897 B
Markdown
29 lines
897 B
Markdown
# QA
|
|
|
|
## Checklist funcional
|
|
|
|
- [x] App carrega com ingredientes iniciais e receitas ranqueadas
|
|
- [x] Usuario adiciona ingredientes separados por virgula
|
|
- [x] Ingrediente duplicado gera aviso
|
|
- [x] Chips podem ser removidos
|
|
- [x] Filtros alternam entre ativo e inativo
|
|
- [x] Botao limpar reseta ingredientes e filtros
|
|
- [x] Modal de receita abre e fecha por botao, overlay e tecla Escape
|
|
- [x] TheMealDB e chamada sem chave
|
|
- [x] Fallback aparece se a chamada externa falhar
|
|
|
|
## Checklist visual
|
|
|
|
- [x] Layout responsivo em desktop e mobile
|
|
- [x] Cards com imagens reais ou fallback visual
|
|
- [x] Estados de carregamento para API
|
|
- [x] Estado vazio para resultados
|
|
- [x] Feedback tactil em botoes
|
|
- [x] Tipografia consistente
|
|
|
|
## Checklist deploy
|
|
|
|
- [x] `.nojekyll` presente
|
|
- [x] Workflow de Pages usa `actions/configure-pages`
|
|
- [x] Workflow publica a raiz do repo
|
|
- [x] Branch esperada: `main`
|