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