← voltar2025-05-01
Este site (portfólio)
Next.js em vibe CRT — conteúdo em JSON e README local + GitHub quando público.
Next.jsTypeScriptTailwindnext-intl
links
private
README (github)
dalpra0.dev — portfolio site
Personal portfolio in CRT / terminal aesthetics. Built with Next.js 15, TypeScript, Tailwind, and next-intl (pt/en).
Stack
- Next.js App Router
- Bilíngue PT/EN via next-intl
- Conteúdo em JSON (
content/projects.json,about.json, …) - README de projetos: GitHub público ou fallback local em
content/readmes/ - Sidebar Spotify (opcional), easter eggs, formulário Resend
Local dev
npm install
cp .env.example .env.local
npm run dev:clean
Deploy
Vercel + env vars (Resend, Spotify opcional, NEXT_PUBLIC_SITE_URL).
case
problema
Mostrar projetos sem duplicar o README no repo do site.
solução
`links.github` + fetch do README raw no detalhe do slug.
resultado
Uma entrada em projects.json por case; texto longo fica no GitHub.