♦️ Portfólio pessoal construído com Next.js, TypeScript, Framer Motion, GSAP e Tailwind CSS. Apresenta meus projetos, certificações e formas de contato em múltiplos idiomas.
- Interface responsiva em React.js
- Animações com Framer Motion e GSAP
- Modo claro e escuro
- Internacionalização (pt, en, es, fr, de)
- Formulário de contato integrado ao EmailJS
- Dados tipados com TypeScript
- SEO técnico
- Next.js
- React.js
- TypeScript
- Tailwind CSS
- Radix UI
- Framer Motion & GSAP
- next-intl
- Zod
- Lenis
- react-icons
- Node.js 18+
- npm, yarn, pnpm ou bun
git clone https://github.com/<seu-usuario>/Portfolio.git
cd Portfolio
npm installCrie um arquivo .env.local na raiz do projeto:
NEXT_PUBLIC_SERVICE_ID=seu_service_id
NEXT_PUBLIC_TEMPLATE_ID=seu_template_id
NEXT_PUBLIC_KEY_PUBLIC=sua_public_key
npm run devA aplicação estará disponível em http://localhost:3000.
npm run build
npm start