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
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
- Site no ar numa plataforma de hosting estático (Netlify/Vercel/Pages/Cloudflare).
- Deploy contínuo a partir de um repositório Git.
- Domínio ligado (pode ser um subdomínio gratuito ou domínio próprio, conforme disponibilidade).
- HTTPS activo com redireccionamento HTTP → HTTPS.
- SEO básico: titles/descriptions, sitemap.xml, robots.txt, Open Graph, favicon, 404.
- Analytics instalado (com aviso/consentimento de cookies).
Não-funcionais
- Performance razoável (Lighthouse) com imagens optimizadas.
- 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?