0%
バイブコーディング#ポートフォリオ#チュートリアル#フリーランス

ポートフォリオサイトの作り方

フリーランス・転職活動に使えるポートフォリオサイトの作り方。AIを使って、デザイン性の高いサイトを短時間で構築します。

|(更新: 2024年12月20日|4分で読める

ポートフォリオサイトの作り方

転職・フリーランス活動に使えるポートフォリオサイトを作ります。

完成イメージ

  • ヒーローセクション(自己紹介)
  • スキル一覧
  • 制作実績
  • お問い合わせフォーム

ステップ1: プロジェクト作成

Next.js + TypeScript + Tailwind CSSで
ポートフォリオサイトの基本構造を作って。

セクション:
1. ヒーロー(名前、肩書き、一言)
2. About(自己紹介)
3. Skills(スキルバー)
4. Works(制作実績カード)
5. Contact(お問い合わせ)
6. Footer

デザイン:
- ダークモード対応
- モダンでミニマル
- アニメーション付き

ステップ2: ヒーローセクション

ヒーローセクションを改善して:
- 名前を大きく表示
- タイピングアニメーション
- SNSリンク(GitHub, X)
- スクロールダウン矢印

ステップ3: スキルセクション

スキルセクションを実装:
- スキル名とレベルバー
- カテゴリ分け(Frontend, Backend, Tools)
- ホバーでバーがアニメーション

ステップ4: 制作実績

制作実績セクションを実装:
- カード形式(画像、タイトル、説明)
- ホバーで拡大エフェクト
- クリックで詳細モーダル
- 使用技術のタグ表示

ステップ5: お問い合わせ

お問い合わせフォームを実装:
- 名前、メール、メッセージ
- バリデーション
- 送信成功/失敗の表示
- Web3Forms等で実際に送信

ステップ6: 公開

Vercelでデプロイ:

# Vercel CLIでデプロイ
vercel

# または GitHubと連携

デザインのコツ

  • 余白を十分に: 詰め込みすぎない
  • 色は2-3色: メイン、アクセント、背景
  • 一貫性: フォント、ボタンを統一
  • モバイル優先: スマホで見やすく

差別化のポイント

  • オリジナルアニメーション
  • ユニークなレイアウト
  • ストーリーを伝える
  • 実績の見せ方を工夫

よくある質問

Q. 実績がない場合は?

自分で作ったアプリを載せましょう。ToDoアプリでもOK。

Q. 写真は必要?

顔写真があると信頼感UP。イラストでもOK。

次のステップ

シェア:

参考文献・引用元

バイブコーディングの他の記事

他のカテゴリも見る