Voltar para Projetos

Portfólio Pessoal

Isso é um loop temporal? Você já está aqui! 😄

Next.js
React
TypeScript
JavaScript
Tailwind CSS
Framer Motion
GSAP
Three.js
Radix UI
shadcn/ui
react-hook-form
Lucide React
react-icons
Bun
Vercel

O Projeto

Visão Geral

Este repositório contém um portfólio Next.js pronto para produção com estrutura de componentes modular, tokens de design customizados e UI focada em acessibilidade. Inclui homepage com seções de hero, projetos, educação e contato, além de páginas dedicadas de projetos e uma estrutura de dados tipo CMS mínimo dirigida por tipos TypeScript.

Demonstração Visual

Prévia do Projeto

O Que o Torna Especial

Principais Funcionalidades

  • Componentes de servidor e cliente onde apropriado (estrutura app router)
  • Modelo de conteúdo type-safe para projetos e metadados
  • Layout responsivo e tokens de UI modernos (modo escuro + claro)
  • Imagens otimizadas e metadados para compartilhamento social

Escolhas Técnicas

Decisões-Chave

  • Usar Next.js App Router para separação clara entre renderização de servidor e cliente
  • Shapes de dados TypeScript-first para que páginas de projetos sejam fortemente tipadas e amigáveis ao editor
  • Tailwind para estilização rápida, consistente e bundle pequeno

Resultados e Métricas

Impacto

  • Menor time-to-market para novo conteúdo porque projetos são objetos de dados simples
  • UX melhorada em mobile e desktop com imagens otimizadas e markup semântico
  • Manutenção mais fácil graças à arquitetura orientada a componentes
Portfólio Pessoal | Projects — Júlio César