自動車ディーラーグループのコーポレートサイトを、共通フレームワークをベースに複数サイト横展開したプロジェクトです。約1年半にわたり、多数のコミットを積み重ねました。
シリーズ初期サイトで確立した設計をベースに、各店舗の要件に合わせてカスタマイズ。開発を重ねる中でビルド環境自体も段階的に進化させ、CommonJS から ESM への移行、node-sass から Dart Sass への切替、jQuery 依存の削減と Splide への移行を実現しました。
主な実装内容
- 全ページのフロントエンドコーディング(トップ、会社情報、店舗、アフターサービス、車両紹介、採用など)
- KV動画実装(YouTube / mp4 対応)
- 郵便番号による店舗検索機能
- Critical CSS のインライン出力(Gulp処理による自動化)
- 採用サイトを含む2サイト構成の店舗対応
- 外部フォームサービス連携
開発環境の段階的進化
- Gulp: CommonJS → ESM 移行
- CSS: node-sass → Dart Sass(@import → @use)
- スライダー: jQuery → Splide / GLightbox
- Docker 開発環境の導入(後期サイト)