import type { Metadata } from 'next'; import { notFound } from 'next/navigation'; import Link from 'next/link'; import { verifyPortfolioTokenNode } from '@/lib/admin-auth'; export const metadata: Metadata = { title: '박재오 — 외주 개발 포트폴리오', description: '현직 실무 엔지니어 박재오의 외주 포트폴리오.', robots: { index: false, follow: false }, }; export const dynamic = 'force-dynamic'; interface Props { params: Promise<{ token: string }>; } export default async function PortfolioGateway({ params }: Props) { const { token } = await params; const payload = verifyPortfolioTokenNode(token); if (!payload) notFound(); const expires = new Date(payload.exp).toLocaleDateString('ko-KR'); return (
{/* 헤더 배너 — jsm-navy 사용 (푸터/다크 섹션 전용 토큰) */}
쟁승메이드 Private · {payload.memo || 'Confidential'}
개인 공유 포트폴리오

박재오
외주 개발 포트폴리오

현직 실무 엔지니어 · 계약서 우선 · 납기 패널티 보장 · 소스코드 100% 인도.

이 링크는 {expires}까지 유효합니다

Freelance

외주 개발 · 전체 소개

계약 프로세스, 납기 패널티, 포트폴리오 사례, 견적 문의.

자세히 보기 →

Website

홈페이지·쇼핑몰 제작

Next.js 기반 반응형 웹, SEO 기본, 3개월 유지보수 포함.

자세히 보기 →
© 쟁승메이드 · 010-3907-1392 · bgg8988@gmail.com
); }