mcpField
D
developer-portfolio

developer-portfolio

github.com/rebyteai-templateデザイン・UI1796 回インストール19 週間前に更新
リポジトリ

developer-portfolio について

開発者向けのカスタマイズ可能な Next.js ポートフォリオテンプレートです。アニメーション、問い合わせフォーム、dev.to ブログ連携を備え、内容は個別のデータファイルで編集できます。

主な機能

  1. 01レスポンシブな Next.js ポートフォリオ
  2. 02Lottie アニメーション
  3. 03Email と Telegram の問い合わせフォーム
  4. 04dev.to ブログ連携
  5. 05プロフィール、プロジェクト、スキルの編集

活用シーン

  1. 01開発者ポートフォリオの公開
  2. 02職歴やプロジェクトの紹介
  3. 03Email または Telegram での問い合わせ受付

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rebyteai-template/rebyte-skills --skill developer-portfolio

インストール後、Claude Code で/developer-portfolioを入力して読み込まれたか確認します。

詳細

開発者ポートフォリオ Pro

Next.js、Lottie アニメーション、Email/Telegram に対応したお問い合わせフォーム、dev.to ブログ連携を備えた、モダンでレスポンシブなポートフォリオです。

技術スタック

  • フレームワーク: Next.js 16(App Router)
  • React: React 19
  • スタイリング: Tailwind CSS 4
  • アニメーション: Lottie
  • パッケージマネージャー: pnpm
  • 出力先: .next ディレクトリ
  • 開発ポート: 3000

セットアップ

1. テンプレートをクローンする
git clone --depth 1 https://github.com/Eng0AI/developer-portfolio-template.git .

ディレクトリが空でない場合:

git clone --depth 1 https://github.com/Eng0AI/developer-portfolio-template.git _temp_template
mv _temp_template/* _temp_template/.* . 2>/dev/null || true
rm -rf _temp_template
2. Git の履歴を削除する(任意)
rm -rf .git
git init
3. 依存関係をインストールする
pnpm install

ビルド

pnpm build

デプロイ

Vercel(推奨)
vercel pull --yes -t $VERCEL_TOKEN
vercel build --prod -t $VERCEL_TOKEN
vercel deploy --prebuilt --prod --yes -t $VERCEL_TOKEN
Netlify
netlify deploy --prod

カスタマイズ

utils/data/ 内のコンテンツを編集します:

  • personal-data.js - 名前、プロフィール、ソーシャルリンク
  • experience.js - 職歴
  • projects-data.js - ポートフォリオのプロジェクト
  • skills.js - 技術スキル
  • educations.js - 学歴

環境変数

変数必須説明
NEXT_PUBLIC_GTMいいえGoogle Tag Manager ID
NEXT_PUBLIC_APP_URLはいポートフォリオの公開 URL
TELEGRAM_BOT_TOKENいいえお問い合わせフォーム用の Telegram ボットトークン
TELEGRAM_CHAT_IDいいえTelegram チャット ID
GMAIL_PASSKEYいいえGmail アプリパスワード
EMAIL_ADDRESSいいえお問い合わせフォーム用の Gmail アドレス

開発

pnpm dev

http://localhost:3000 で開きます。

Node.js 18.17 以降が必要です(Node.js 20 以降を推奨)。

コメント