About TravelMate

AIを活用した次世代旅行プランニングアプリケーション

TravelMateとは

TravelMateは、最新のAI技術(Google Gemini 2.5-flash)を活用し、 あなたの旅行プランニングを革新するWebアプリケーションです。 出発地、目的地、予算、日程を入力するだけで、 AIが最適な旅行プランを自動生成します。

国内旅行から海外旅行まで、世界34都市の多彩なモデルプランを提供し、 実在するホテルの空室検索、正確な交通費計算、ルート表示まで、 旅行計画に必要なすべての機能を統合しています。

主な特徴

AI自動プラン生成

Gemini AIが、あなたの好みや予算に合わせて、 最適な旅行スケジュールを自動作成します。

世界34都市対応

国内8都市、アジア9都市、ヨーロッパ7都市、南北米10都市の 厳選されたモデルプランを提供します。

実在ホテル検索

楽天トラベルAPIと連携し、全国1000以上の都市で 実際に予約可能なホテルを検索できます。

正確な運賃計算

AIが公共交通機関の運賃と所要時間を分析し、 リアルな旅行予算を算出します。

地図統合

Google Mapsと統合し、インタラクティブな地図で ルートやスポットを確認できます。

プラン共有

作成したプランを友人や家族と共有できます。 パスワード保護機能で安心して共有可能です。

使用技術

フロントエンド

  • Next.js 15.5.5 (App Router)
  • React 19.0.0
  • CSS Modules

バックエンド

  • Express.js 4.19.2
  • Node.js 22.15.0
  • MySQL 8.0+

AI・外部API

  • Google Vertex AI (Gemini 2.5-flash)
  • 楽天トラベルAPI
  • Google Maps API
  • Google Places API

認証・インフラ

  • AWS Cognito
  • bcrypt (パスワードハッシュ化)
  • SSL/TLS暗号化通信

開発チーム

TravelMateは、旅行とテクノロジーに情熱を持つチームによって開発されています。 ユーザーの皆様に最高の旅行体験を提供するため、日々サービスの改善に取り組んでいます。

開発者: tomato772,Ruru

プロジェクト開始: 2025年

GitHub: sotukenV9

今後の展望

TravelMateは、今後も以下の機能追加を予定しています:

  • さらに多くの都市・国への対応拡大
  • 航空券の価格比較機能
  • ユーザーレビュー・評価システム
  • 旅行中のリアルタイムナビゲーション
  • AIによるパーソナライズされた推奨機能
  • 多言語対応(英語、中国語、韓国語など)

お問い合わせ

ご質問、ご意見、バグ報告などは、以下までお気軽にお問い合わせください:

Email: info@travelmate.example.com

GitHub Issues: Issues

お問い合わせフォーム: こちら