portfolio/src/data/projects.ts
Felipe Domingues be348f70f6 feat: portfolio bilíngue (PT/EN) — Next.js 16 + Tailwind v4
- Hero com terminal animado e identidade de engenheiro de agentes de IA
- 10 projetos curados (destaques: Mika e Agentes de IA com métricas)
- Skills, contato, dark mode, SEO/OG por locale
- Rotas /pt e /en com redirect por Accept-Language
2026-07-21 01:47:54 -03:00

72 lines
1.7 KiB
TypeScript

export type ProjectId =
| "mika"
| "agentes"
| "medix"
| "vitadiet"
| "licitaos"
| "boraatender"
| "barberpass"
| "govtech"
| "memoryos"
| "arch";
export interface Project {
id: ProjectId;
repo?: string;
tags: string[];
featured?: boolean;
}
export const projects: Project[] = [
{
id: "mika",
repo: "https://github.com/domfelipe/mika-agent-assist",
tags: ["React", "TanStack Start", "Supabase", "Telegram API", "Railway", "Paddle"],
featured: true,
},
{
id: "agentes",
tags: ["AI Agents", "LLMs", "Telegram", "WhatsApp", "Memória"],
featured: true,
},
{
id: "medix",
repo: "https://github.com/domfelipe/medix-app",
tags: ["TypeScript", "Supabase", "Lovable Cloud"],
},
{
id: "vitadiet",
repo: "https://github.com/domfelipe/vitadiet",
tags: ["TanStack Start", "Supabase", "Cloudflare Workers"],
},
{
id: "licitaos",
repo: "https://github.com/domfelipe/licitaos-ai",
tags: ["TanStack Start", "Supabase", "Playwright", "IA"],
},
{
id: "boraatender",
repo: "https://github.com/domfelipe/bora-botucatu",
tags: ["TanStack Start", "Capacitor", "Mercado Pago"],
},
{
id: "barberpass",
repo: "https://github.com/domfelipe/barber-pass-app",
tags: ["React", "Mobile-first", "Supabase"],
},
{
id: "govtech",
repo: "https://github.com/domfelipe/domcodosul-govtech",
tags: ["TanStack Start", "Supabase", "Cloudflare"],
},
{
id: "memoryos",
repo: "https://github.com/domfelipe/memory-os-visual-map",
tags: ["Memory Routing", "Benchmarks", "Agentes"],
},
{
id: "arch",
repo: "https://github.com/domfelipe/arch",
tags: ["Rust", "TUI", "Coding Agents"],
},
];