SupremeTechは株式会社JTB様と協力し、旅行体験に特化したマップ型SNS「notabi」を、構想から約9ヶ月で正式リリースしました。要件定義からFlutterによるクロスプラットフォーム開発、クラウドネイティブな基盤構築、MVPリリース、リリース後の継続的なアップデートまでをワンストップで支援しています。
クライアント企業の紹介
株式会社JTB様は1912年の創業以来、国内外の旅行事業のリーディングカンパニーとして、お客様に「感動のある旅」を提供し続けています。近年は旅行事業に加え、地域交流事業やインバウンド支援など、日本各地の地域創生にも積極的に取り組まれています。本記事では、JTB様の新規事業として誕生した、旅の思い出を記録・共有するマップ型SNS「notabi」の開発支援事例をご紹介します。
背景と課題
- 新規事業の構想をスピーディーにアプリとして形にし、短期間で市場に投入したい
- 初期リリースで終わらせず、リリース後もユーザーの反応を見ながら柔軟に機能改善を進めたい
- 開発だけでなく、運用・保守・スケーラビリティまで見据えた技術体制を整えたい
SupremeTechの取り組み
- 要件定義から開発、保守運用までをワンストップで支援
- Flutterを用いたクロスプラットフォーム開発
- スケーラブルなクラウド基盤の提案・構築
「notabi」のプロダクトコンセプト

「notabi」は、地図上で旅行体験をシェアできるSNSプラットフォームです。旅行者はお気に入りの体験を「アルバム生成機能」で記録し、自由な形で表現できます。既存の地図アプリやSNSでは見つけにくかった個人の体験記をきっかけに、「好き」という共感でユーザー同士がつながり、新しい旅先との出会いを生み出します。
主な機能
- マップベースの体験記録:地図上に旅行体験をピン留めして記録
- アルバム生成機能:写真や文章を組み合わせた美しい体験記を作成
- 体験の共有・発見:他のユーザーの体験記を閲覧し、新しい旅先を発見
- コミュニティ機能:共通の興味を持つユーザー同士の交流

初期リリースから現在に至るまで
2023年のプロジェクト始動から現在まで、継続して開発を支援しています。

立ち上げから初版リリースまで
2023年7月、11名体制でプロジェクトを開始しました。アジャイル開発を採用し、2週間ごとに完成したプロダクトをご確認いただきながら、スピーディーかつ柔軟に開発を進めました。日次・週次の定例会議で進捗をリアルタイムに共有し、懸念点はその都度解消しています。

その結果、予定どおり5ヶ月でMVPが完成しました。JTB様によるMVPのレビュー・検証を経て追加機能の開発をご依頼いただき、約3ヶ月の追加開発を経て、2024年4月に正式リリースを迎えました。

スケーラビリティを見据えた技術体制
ユーザー数の増加への対応、運用コストの最適化、機能追加・改善のスピードを見据え、事業成長を支える堅牢なアプリ基盤を構築しました。
モバイルアプリ開発:Flutterで効率性と拡張性を両立
モバイルアプリ開発には、iOS・Androidの両方に対応できるFlutterを採用し、開発期間の短縮と開発コストの削減を両立しました。アプリの動作も滑らかで、利用者が増えても快適な体験を提供できます。
クラウドファーストによる柔軟な拡張性
Googleが提供するFirebaseとGoogle Cloud Platform(GCP)を基盤とした、完全クラウドネイティブなアーキテクチャを採用しています。これにより、初期コストを抑えながら、ユーザー数の増加にも柔軟に対応できる体制を構築しています。
効率的なデータ管理とユーザー体験の向上
ユーザーが投稿する写真や旅の記録は、デバイスとクラウドで効率的に管理しています。これにより運用コストを抑えられるだけでなく、オフライン時でも基本機能を利用できるなど、ユーザー体験の向上にもつながっています。
開発効率とセキュリティを両立する統合基盤
ユーザー認証、データベース管理、位置情報サービスなど必要な機能を、FirebaseやGoogle Maps APIを活用して一元的に構築しました。これにより新機能の開発スピードが大きく向上しています。また、Googleのエンタープライズレベルのセキュリティ基盤を活用することで情報漏えいのリスクを抑え、安心してサービスを運用いただける体制を整えています。
導入の成果
- 構想段階から約9ヶ月でアプリを正式リリース
- 将来的なユーザー増加にも対応できる、スケーラブルな技術基盤を構築
- リリース後も月次でのアップデートを継続実施
