DAL PRA

guest@dalpra:~/pt/projects/portfolio-site

crt · editorial

voltar2025-05-01
Capa Portfólio dalpra0.dev

Este site (portfólio)

Next.js em vibe CRT — conteúdo em JSON e README local + GitHub quando público.

Next.jsTypeScriptTailwindnext-intl

links

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.

mídia

Tela Portfólio dalpra0.dev 1
Tela Portfólio dalpra0.dev 2