Portfólio público de certificados, certificações e diplomas.
index.html: estrutura da página.styles.css: estilos e responsividade.app.js: lógica de filtros, renderização e acessibilidade.data/certs.json: fonte de dados das credenciais.
- Filtro por categoria e emissor.
- Busca por título, emissor e skills.
- Ordenação por data e título.
- Tema claro/escuro com
aria-pressed. - Modal acessível para visualizar documentos.
- Exportação para PDF via impressão.
- Tradução automática da interface com base no idioma do navegador (pt-BR, en, es), com seletor manual de idioma.
- Certificações
- Graduações
- MBA
- Pós-Graduação
Edite data/certs.json com os campos:
idtitleissuercategoryissueDate(YYYY-MM)expireDate(YYYY-MM ou vazio)verifyUrl(somentehttps)badgeUrl(somentehttps)logoUrl(somentehttps)skills(array)docs(array comlabeleimagePathlocal ouurlhttps)
- Renderização dinâmica com
createElement+textContent. - Validação de URLs antes de inserir em
href/src. Content-Security-Policyrestritiva no HTML.
Com GitHub Pages, publique a branch principal com a raiz do repositório.