Acte 2 Théâtre
1つのホールに5つの事業。情報設計こそがプロジェクトのすべてでした。
- 年
- 2026
- 制作期間
- 4週間
- 技術スタック
- Next.js · React · Tailwind · Vercel
- 情報設計
- デザイン
- 開発
- チケット販売
- SEO
Kayzen WebがVercelのアドレスで公開しているデモ版です。正式なドメインはクライアントに帰属します。

- つの客層、5つの導線
- 5
- Lighthouseパフォーマンス
- 91/100
- Lighthouse SEO
- 100/100
解決すべき課題。
背景
Acte 2 Théâtreは、リヨン9区ヴェーズ(Vaise)地区にある地域密着型の劇場です。子ども向けの公演、大人向けの演劇、学校向けの上演、ワークショップを行い、外部への貸し出しもしています。
制約
5つの活動に、5つの客層。家族連れ、大人の観客、教員、ワークショップの受講生、イベント主催者。それぞれが異なる情報を探しており、時系列で構成されたサイトでは、全員を迷わせてしまいます。
解決策
カレンダーではなく、客層ごとに構成しました。各活動に専用の入り口、言葉遣い、予約の導線があります。カレンダーもありますが、主要な構造ではなく、横断的なビューという位置づけです。
納品時に計測したスコア。
本番環境のサイトのLighthouseスコアです。数値はそのまま公開しています。低いスコアがあれば、その原因と改善計画を下に記載しており、伏せることはしません。
すべての判断に、理由がある。
客層ごとの入り口
家族連れ、大人、学校、ワークショップ、貸し出し。訪問者は一目で自分に当てはまるものがわかります。5つが混在したカレンダーでは、自分で仕分けなければなりません。
学校向けを真剣に扱う
教員が探しているのは、教材資料、対象学年、上演時間、団体料金です。これらの情報には専用のページがあります。ほかの場所に置けば、一般の観客にとって邪魔になっていたでしょう。
ホールの貸し出しを商品として
収容人数、技術設備、料金、空き状況。定期的な収入源でありながら、ほぼ常にお問い合わせページの下のほうに追いやられているものです。
プロジェクトのカラーパレット
ミッドナイトブルー
#1C2A45
アイデンティティ
コーラル
#D65A4A
子ども向け
クリーム
#F6F2EA
背景
インク
#1B1D22
テキスト
タイポグラフィ体系
見出し用書体
Outfit 700
本文用書体
Inter 400
あえて現代的にし、「演劇的」にはしていません。劇場の主な観客は子どもたちであり、重々しすぎる雰囲気は家族連れを遠ざけていたでしょう。
その裏側にある技術。
- Next.js
- React
- Tailwind
- Vercel
外部委託のチケット販売、オンデマンドで読み込み
チケット販売のモジュールは、クリックしたときにだけ読み込まれます。サードパーティのウィジェットを全ページに置けば、一時的なアクションのためにサイト全体が重くなっていたでしょう。
型付きの上演スケジュール
公演、日程、対象、料金、上演時間を共通のデータファイルで管理しています。5つの入り口も横断的なカレンダーも、すべてそこから生成されます。
検索で見つけてもらうための仕組み。
客層ごとにひとつのクエリ群
「子ども向け 公演 リヨン」「劇場 ヴェーズ」「校外学習 演劇 リヨン」「公演会場 貸し出し リヨン9区」。どれも、単一のページでは応えられなかったでしょう。
EventとPlaceのマークアップ
各公演は、劇場とその収容人数、アクセスを記述したPlaceのノードに紐付いたEventです。
納品したもの。
- トップ — 5つの入り口
- 子ども向け
- 大人向けの演劇
- 学校向けの上演
- ワークショップ
- ホールの貸し出し
- カレンダー(横断ビュー)
プロジェクトの流れ。
アーキテクチャ
5つの客層を特定し、日付ではなく客層ごとの構造に。
デザイン
独立した入り口、家族向けの雰囲気。
開発
型付きの上演スケジュール、チケット販売の遅延読み込み。
SEO
客層ごとにひとつのクエリ群。


