Amela
交通プラットフォーム事業者様 プラットフォーム構築ストーリー

機密保持のため、企業名・プロジェクト名・システム画像は仮名およびモックに置き換えています。

高速バス予約と運行管理を、ゼロから内製で。

SeatNova は、高速バス・長距離コーチの座席予約と、運行事業者・代理店向けの業務管理を1つに束ねる交通マーケットプレイス。全国5,000+路線・2,000+の運行事業者が利用する国内有数の規模で稼働します。

座席のリアルタイム在庫・マルチテナント運行管理・乗務員と車両の自動配車・旅客と貨物の統合 ─ 交通・モビリティ事業に必要な4軸を同時に満たすプラットフォームを、ゼロから 12ヶ月 で内製構築した、新規プラットフォーム立ち上げストーリー。

座席在庫
リアルタイム同期
seat-lock TTLで二重販売を排除
配車立案
数時間 → 数秒
OR-Tools CP-SAT 自動最適化
事業統合
4サービス
旅客・貨物・シャトル・貸切
予約チャネル
Web + モバイル
数タップで座席確定
SeatNova
ハノイ → ダナン
6/22 21:00 発 · 残り 12 席
空席 選択 予約済
選択 B2, C2
₫560,000
予約へ進む
01
CLIENT
お客様について

交通・モビリティを牽引する、国内有数の「交通プラットフォーム事業者様」。

交通プラットフォーム事業者様は、全国の高速バス・長距離コーチをオンラインで予約できるマーケットプレイスを運営。乗客はモバイルから路線・便・座席を選んで予約し、運行事業者・代理店は専用の管理画面で運行業務を一元管理します。

旅客チケットにとどまらず、貨物配送・送迎シャトル・貸切車両・電子契約まで対応。多数の運行事業者をマルチテナントで束ね、座席在庫から配車立案までを1つの基盤で支える、交通DXのハブとして機能します。

全国路線網
5,000+
バス路線
提携事業者
2,000+
運行事業者
予約規模
日次30K+
トランザクション
BUSINESS FLOW — 予約から運行まで
1STEP 1
路線検索
出発地・目的地・日付から便を検索
2STEP 2
便・座席選択
座席マップから席を選び運賃を確定
3STEP 3
決済・QRチケット
QR/カード決済 → 電子チケット発行
4STEP 4
乗車・運行管理
事業者が便・乗務員・車両を運行管理
02
CHALLENGE
解くべき設計課題

プラットフォームに求められた、4つの構造要件。

いずれも技術選定の問題ではなく、売上・顧客満足・運行効率に直結する事業要件。ゼロからの新規構築で「同時に成立させる」設計が必要でした。

座席在庫の同期
在庫の更新が遅れれば、複数チャネルで同じ座席が二重販売され、当日のトラブルと信頼損失が起きる。
マルチテナント運行管理
路線・便・料金・販促を事業者ごとに分散管理すれば、更新漏れと運用属人化が常態化し、スケールが止まる。
乗務員×車両の割当
配車を手作業で組めば、立案に数時間を要し、スキルや位置の制約を満たせず非効率な運行が生まれる。
複数事業の統合
旅客・貨物・シャトル・貸切を別システムで持てば、売上が分断され、経営判断に必要な全体像が見えなくなる。
03
ARCHITECTURE
共に築いた構成

座席予約から運行管理まで、4つの領域で「止まらない基盤」へ。

交通プラットフォーム事業者様は、座席のリアルタイム在庫・マルチテナント運行管理・配車最適化・複数事業の統合を、ゼロから内製で構築しました。マイクロサービスで役割を分離し、負荷とテナント増加に耐える拡張可能な基盤を実現しています。

Amela
EXECUTION
12ヶ月
期間
96人月
総工数
領域 ①
座席在庫の同期
課題
複数チャネルの予約を、二重販売なくリアルタイムに同期する必要。
解決策
seat-lock TTLで座席を一時確保
決済完了まで席をロックし、二重販売を排除。
領域 ②
運行管理
課題
多数の事業者を、分散台帳なく1つの画面で運用する必要。
解決策
マルチテナント統合管理画面
路線・便・料金・販促・車両・レポートを一元管理。
領域 ③
配車最適化
課題
スキル・位置・稼働の制約を満たす乗務員×車両を高速に立案する必要。
解決策
OR-Tools CP-SATで自動配車
制約充足解を数秒で生成、手動オーバーライドも可能。
領域 ④
事業統合
課題
旅客・貨物・シャトル・貸切を、分断なく1基盤で扱う必要。
解決策
4サービスを1基盤に統合
電子契約・売上レポートまで横断で可視化。
FRONTEND
Next.js React 19 Tailwind CSS QTanStack Query
BACKEND
NestJS マイクロサービス TypeORM PostgreSQL
INFRA & AI
OR-Tools (CP-SAT) AWS S3 / SES Mモバイル予約アプリ
04
IMPACT
プラットフォームが生み出す価値

交通プラットフォーム事業者様の「事業成長」が、加速する。

この基盤は技術指標ではなく、二重販売の解消・運行効率・複数事業の収益可視化といったビジネスアウトカムを継続的に生み出します。

二重販売を起こさない予約基盤
座席をリアルタイムに同期し、どのチャネルからでも確実に席を確保できる。
運用をスケールできる管理基盤
事業者数が増えても、統合管理画面で運行業務を効率よく回せる。
配車立案を最適化する設計
乗務員と車両を制約充足のもとで自動割当し、運行効率を最大化する。
複数事業の収益が見える基盤
旅客・貨物・シャトル・貸切を横断し、経営に集中できる。
STAKEHOLDER
乗客
予約する人
一般的に
電話・窓口予約では座席が選べず、二重販売も起きやすい。
SeatNova では
座席マップから席を選び、数タップで確実に予約できる。
事業インパクト
予約完走率の向上
STAKEHOLDER
運行事業者
便を売る人
一般的に
路線・料金・販促が分散台帳で、更新漏れと属人化になりやすい。
SeatNova では
統合管理画面で運行・座席・売上を一元的に把握できる。
事業インパクト
運用コストの削減
STAKEHOLDER
配車担当
運行を組む人
一般的に
乗務員と車両の割当を手作業で組み、立案に数時間かかりやすい。
SeatNova では
OR-Tools が制約充足解を数秒で立案し、調整に集中できる。
事業インパクト
配車立案の高速化
STAKEHOLDER
運営
事業を見る人
一般的に
旅客・貨物・貸切が別システムで、全体の売上が見えにくい。
SeatNova では
4サービスを横断し、路線別・事業別の収益を一望できる。
事業インパクト
経営判断の高速化
05
DEMO
3つのシナリオ

実際に動くデモで、SeatNova の体験を。