Partilhar: WhatsApp
aulify · Mini-Projecto
UC UC02635 · T. Multimédia
Versão · Aluno

Mini-Projecto · Website com CMS para um cliente

Do briefing à entrega
⏱ Duração estimada: 10 horas (≈ 6 aulas) ↗ Referencial SNQ
Índice

Contexto

Cada par/trio funciona como agência: recebe um briefing real/fictício (associação, restaurante, escola, banda, fotógrafo) e entrega um website WordPress completo — local ou em produção — com tema personalizado via child theme/FSE, plugins essenciais, Custom Post Type relevante, otimização, SEO e hardening.

Requisitos

Funcionais

  1. Briefing + sitemap (1 página).
  2. WordPress instalado (LocalWP).
  3. Child theme (ou block theme + estilos globais) personalizado.
  4. 5+ páginas/posts com conteúdo real.
  5. 1 Custom Post Type relevante ao domínio + taxonomias.
  6. Plugins essenciais (SEO, contacto, cache, segurança, backup).
  7. 1 snippet de código próprio (action/filter no child theme ou CPT).

Não-funcionais

  1. Performance/SEO/A11y auditados (Lighthouse ≥ 85).
  2. Hardening documentado.
  3. Backup testado.
  4. Dossier de entrega ao cliente (como gerir).

Fases

Fase 1 · 1h

Briefing + sitemap

Briefing + sitemap (1 página).

Fase 2 · 1.5h

Instalação + base

WP a correr + checklist.

Fase 3 · 2.5h

Tema + identidade

Identidade aplicada.

Fase 4 · 2h

Conteúdo + CPT

Site navegável com conteúdo real.

Fase 5 · 1.5h

Plugins + código

Plugins configurados + snippet documentado.

Fase 6 · 1h

Performance + SEO + a11y

Relatórios Lighthouse + correcções.

Fase 7 · 0.5h

Hardening + backup testado

Checklist de segurança + restauro de backup confirmado.

Fase 8 · 0.5h

Dossier + defesa

Dossier de entrega + apresentação.

Critérios de avaliação

Item Peso
Briefing + sitemap 10%
Tema personalizado (identidade) 20%
Conteúdo + CPT relevante 20%
Plugins adequados + snippet próprio 15%
Performance / SEO / A11y (Lighthouse) 15%
Hardening + backup testado 10%
Dossier de entrega + defesa 10%

Reflexão

Em meia página: o que foi mais fácil/difícil face a construir de raiz (UC02634)? Quando recomendarias um CMS a um cliente e quando código próprio? Que riscos de segurança te preocupam mais?