feat: Introduce new security reference documentation, a cinematic home component, global styles, and portfolio data.

This commit is contained in:
Evandro Fonseca Junior committed 2026-03-18 06:54:27 -03:00
1 parent 11ba5000f3
commit e8d9ef4697
9 files changed
+1986 -19

No files matched your search

+89 -13
View File
@@ -60,6 +60,40 @@
}
],
"projects": [
{
"id": "sev-modaintima",
"title": "SEV Moda Íntima",
"subtitle": "Catálogo Digital & E-commerce",
"description": "Plataforma de e-commerce completa desenvolvida com Next.js App Router, TypeScript, Prisma e Tailwind CSS. Inclui vitrine pública com experiência cinematográfica, sistema de pedidos via WhatsApp, área administrativa e busca inteligente com ranking de relevância.",
"longDescription": "Catálogo digital avançado com multi-filtros, busca inteligente com ranking de relevância e integração híbrida de geocoding. Inclui dark mode, animações fluidas com Framer Motion e área administrativa completa para produtos, estoque e pedidos.",
"technologies": [
"Next.js 16",
"TypeScript",
"PostgreSQL",
"Prisma",
"Tailwind CSS 4",
"Framer Motion"
],
"features": [
"Vitrine pública cinematográfica",
"Multi-filtro e busca inteligente",
"Integração de pedidos via WhatsApp",
"Cálculo de frete por distância",
"Painel Administrativo completo",
"Gestão de estoque por tamanho"
],
"category": "e-commerce",
"level": "senior",
"status": "Em Produção",
"demoUrl": "https://sevmodaintima.com.br",
"githubUrl": null,
"badges": ["E-commerce", "Em Produção"],
"featured": true,
"metrics": {
"complexity": 5,
"teamSize": "Individual"
}
},
{
"id": "nutriscan",
"title": "NutriScan",
@@ -87,7 +121,11 @@
"status": "Em Produção",
"demoUrl": "https://nutriscan.evandro.dev.br",
"githubUrl": "https://github.com/evandrodevbr/nutriscan",
"badges": ["PWA", "Em Produção", "Open Source"],
"badges": [
"PWA",
"Em Produção",
"Open Source"
],
"featured": true,
"metrics": {
"complexity": 5,
@@ -122,7 +160,12 @@
"status": "Em Produção",
"demoUrl": "https://twins.evandro.dev.br",
"githubUrl": "https://github.com/evandrodevbr/twins-lab",
"badges": ["IoT", "Real-time", "AI/ML", "Em Produção"],
"badges": [
"IoT",
"Real-time",
"AI/ML",
"Em Produção"
],
"featured": true,
"metrics": {
"complexity": 5,
@@ -156,7 +199,11 @@
"status": "Concluído",
"demoUrl": null,
"githubUrl": "https://github.com/evandrodevbr/reddit-search",
"badges": ["API Integration", "MongoDB", "Real-time"],
"badges": [
"API Integration",
"MongoDB",
"Real-time"
],
"featured": true,
"metrics": {
"complexity": 3,
@@ -184,10 +231,14 @@
],
"category": "web",
"level": "pleno",
"status": "Em Produção",
"status": "Concluído",
"demoUrl": "https://scplus.evandro.dev.br",
"githubUrl": "https://github.com/evandrodevbr/scplus",
"badges": ["Responsive", "SEO", "Modern Stack"],
"badges": [
"Responsive",
"SEO",
"Modern Stack"
],
"featured": true,
"metrics": {
"complexity": 2,
@@ -222,7 +273,11 @@
"status": "Concluído",
"demoUrl": null,
"githubUrl": "https://github.com/evandrodevbr/gcc-installer",
"badges": ["Desktop", "Automation", "System Integration"],
"badges": [
"Desktop",
"Automation",
"System Integration"
],
"featured": true,
"metrics": {
"complexity": 4,
@@ -266,7 +321,13 @@
"icon": "GitBranch",
"color": "text-blue-400",
"bgColor": "bg-blue-500/20",
"skills": ["GitHub Actions", "Git", "Vercel", "Docker", "Cloudflare"]
"skills": [
"GitHub Actions",
"Git",
"Vercel",
"Docker",
"Cloudflare"
]
},
{
"category": "Foco",
@@ -282,11 +343,26 @@
}
],
"soft": [
{ "skill": "Comunicação", "level": 90 },
{ "skill": "Trabalho em Equipe", "level": 85 },
{ "skill": "Resolução de Problemas", "level": 95 },
{ "skill": "Aprendizado Contínuo", "level": 90 },
{ "skill": "Adaptabilidade", "level": 85 }
{
"skill": "Comunicação",
"level": 90
},
{
"skill": "Trabalho em Equipe",
"level": 85
},
{
"skill": "Resolução de Problemas",
"level": 95
},
{
"skill": "Aprendizado Contínuo",
"level": 90
},
{
"skill": "Adaptabilidade",
"level": 85
}
]
},
"contact": {
@@ -314,4 +390,4 @@
"icon": "mail"
}
]
}
}