mirror of
https://github.com/domfelipe/chef-zero.git
synced 2026-08-07 08:16:42 +00:00
feat: launch ChefZero static app
This commit is contained in:
commit
a85cbfd559
8 changed files with 1274 additions and 0 deletions
29
docs/QA.md
Normal file
29
docs/QA.md
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
# 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`
|
||||
Loading…
Add table
Add a link
Reference in a new issue