## プロジェクト概要
AIを活用したWEBサイト制作プラットフォームを開発し、制作時間の大幅短縮と拡張性向上を実現しました。
## 役割・体制
### 自身のポジションと役割
- チームリーダーとして、約10名のエンジニアチームを統括し、全体の設計および実装を主導しました。
- フロントエンド、バックエンド、インフラ、コーポレートIT/情シスの各領域に跨る業務を担当し、技術的な調整と推進を行いました。
- AIを活用した自己改善ループの仕組み設計により、制作精度の向上と業務効率化を促進しました。
### チーム規模と構成
- 約10名弱のエンジニアで構成されるチーム』で、アジャイル開発手法を採用しスプリント単位で継続的改善を推進しました。
## 背景・課題
- WEBサイト制作にかかる時間とコストが大きく、制作キャパシティの拡大が急務でした。
- AIによる自動生成を導入する中で、人間の感性やクリエイティビティをAIに適切に組み込む点が最大の技術的課題となりました。
- 制作物の品質担保とAIの自己改善機能の両立が求められ、継続的な学習と改善の仕組み構築が必要でした。
## 実際の取り組み
### 開発環境
- フロントエンドはTypeScript、React、Next.jsを用いて開発し、ユーザー体験を最適化しました。
- バックエンドはNode.jsおよびPythonで構築し、Google Cloud PlatformおよびPostgreSQLを活用したクラウドインフラを整備しました。
- CodexやOpenAIのAPIを活用し、AIによるWEB制作支援機能を実装しました。
- Google Tag Managerによるデータ分析基盤を構築し、ユーザー行動のトラッキングと改善に役立てました。
### 設計・改善内容
- 人間の感性をAIに反映させるため、制作物の正解・不正解を判定し学習させる自己改善ループを設計・実装しました。
- MarkdownやCursorを用いたコンテンツ管理を導入し、拡張性の高いサイト構造を実現しました。
- VPNを利用したセキュアな開発環境を整備し、社内外のアクセス管理を強化しました。
- supabaseを活用したリアルタイムデータ連携とAPI設計により、効率的なデータフローを確立しました。
### その他アピールポイント
- チームビルディングに注力し、多様な技術分野のメンバー間でのコミュニケーションと協働を促進しました。
- SEO対策を考慮した設計により、制作サイトの検索エンジン最適化も同時に推進しました。
## 成果・価値
- 月間制作件数が従来の30件から150件以上に大幅に増加し、約5倍のキャパシティ拡大を実現しました。
- AIによる自己改善ループの導入により、制作品質の向上と作業効率の継続的な改善が可能となりました。
- チーム運営と技術基盤の強化により、拡張性のあるプラットフォームが構築され、今後の機能追加やビジネス拡大に対応可能となりました。