feat(config, layout, components): enhance security headers, improve SEO, and update project descriptions

- Added security headers in the Next.js configuration to enhance application security.
- Updated metadata in the layout component for improved SEO, including new titles, descriptions, and keywords.
- Introduced JSON-LD schema for projects to enhance search engine visibility.
- Enhanced project descriptions in the portfolio data for clarity and detail.
- Improved header component with logo integration and refined social media links for better accessibility.
This commit is contained in:
Evandro Fonseca Junior committed 2026-01-20 21:00:50 -03:00
1 parent 3f3fca11ab
commit ad6a76efdd
14 files changed
+467 -57

No files matched your search

+10
View File
@@ -138,6 +138,16 @@ export default function About() {
</div>
))}
</div>
{/* SEO Semantic Content - Visible but subtle */}
<div className="mt-16 pt-8 border-t border-slate-800">
<p className="text-xs text-slate-600 text-center max-w-2xl mx-auto leading-relaxed">
Evandro Fonseca Junior é Engenheiro Full-Stack especializado em Next.js,
React, Angular e Node.js. Desenvolvedor de aplicações desktop com Tauri,
sistemas web escaláveis e automação de processos. Experiência em PostgreSQL,
MySQL, computação em nuvem e IoT. Localizado em Garuva, Santa Catarina, Brasil.
</p>
</div>
</div>
</section>
);