feat: Introduce new security reference documentation, a cinematic home component, global styles, and portfolio data.
This commit is contained in:
1 parent
11ba5000f3
commit
e8d9ef4697
9 files changed
+1986
-19
No files matched your search
+89
-13
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user