Saltar para o conteúdo
Voltar aos projetos

Website da ACAD · 2026

ACAD CMS

Um CMS headless que permite a uma associação académica editar todo o website sem código.

Código-fonte (abre num novo separador)Sem versão pública em produção

O problema

O website da ACAD precisava de notícias, eventos, documentos, oportunidades e páginas de equipa que pessoas sem conhecimentos técnicos pudessem manter atualizados, e de uma migração gradual a partir da base de dados original.

O que foi construído

  • Content types em Strapi 5 para notícias, eventos, álbuns, documentos, oportunidades, equipa, órgãos sociais e parceiros, consumidos pelo website através da API REST.
  • Um single type de configuração com campos estruturados para navegação, rodapé, página inicial, textos das páginas e tema, para que a maior parte do site mude sem novo deploy.
  • Código de arranque que concede acesso público só de leitura apenas a esses content types.
  • Cloudinary como fornecedor de uploads quando há credenciais, com armazenamento local como alternativa; o website recorre à base de dados antiga enquanto o CMS estiver indisponível.

O meu papel

Desenho e configuração do CMS.

Tecnologias

  • Strapi 5
  • TypeScript
  • REST
  • Cloudinary