masaxsuzu のポートフォリオサイト。Next.js (App Router) + TypeScript + Tailwind CSS 製。GitHub OAuth 認証付き。
npm install.env.local を作成:
GITHUB_CLIENT_ID=your-client-id
GITHUB_CLIENT_SECRET=your-client-secret
GITHUB_ALLOWED_USER=your-github-username
SESSION_SECRET=your-random-secret
# ローカル開発用(設定するとOAuth認証をスキップ)
AUTH_BYPASS_USER=your-github-usernamenpm run devhttp://localhost:3000 をブラウザで開く。
npm test # ユニット / 統合テスト
npm run test:coverage # カバレッジレポート付き