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

Mini-Projecto · Publicar um website real

Domínio, HTTPS, SEO básico e analytics
⏱ Duração estimada: 10 horas (≈ 6 aulas) ↗ Referencial SNQ
Índice

Contexto

Cada aluno (ou par) publica um website estático real na internet, com domínio, HTTPS, SEO básico e analytics, documentando todo o processo. Pode usar um site simples já feito (ou criar um de 2-4 páginas) — o foco é o processo de publicação, não o desenvolvimento.

Tema

Um site institucional simples (negócio local, portfólio, evento, associação). Mínimo: página inicial + 1-2 páginas internas + contacto.

Requisitos

Funcionais

  1. Site no ar numa plataforma de hosting estático (Netlify/Vercel/Pages/Cloudflare).
  2. Deploy contínuo a partir de um repositório Git.
  3. Domínio ligado (pode ser um subdomínio gratuito ou domínio próprio, conforme disponibilidade).
  4. HTTPS activo com redireccionamento HTTP → HTTPS.
  5. SEO básico: titles/descriptions, sitemap.xml, robots.txt, Open Graph, favicon, 404.
  6. Analytics instalado (com aviso/consentimento de cookies).

Não-funcionais

  1. Performance razoável (Lighthouse) com imagens optimizadas.
  2. Documentação completa do processo (passo a passo, com prints).

Fases

Fase Tempo Entregável
1. Preparar site + repositório 1.5h Repo Git com o site
2. Deploy + deploy contínuo 1.5h Site no URL da plataforma
3. Domínio + DNS 1.5h Domínio a resolver
4. HTTPS + segurança 1h HTTPS forçado, headers
5. SEO + analytics + performance 2.5h SEO, analytics, Lighthouse
6. Documentação + apresentação 2h Relatório do processo + demo

Critérios

Item Peso
Site publicado e acessível 15%
Deploy contínuo a funcionar 15%
Domínio + DNS 15%
HTTPS e segurança 15%
SEO básico 15%
Performance + analytics 10%
Documentação do processo 15%

Reflexão

Em meia página: qual foi a parte mais confusa do processo (DNS? build? SEO?)? O que aprenderias a fazer diferente da próxima vez? Como explicarias a um cliente porque o HTTPS é obrigatório?