推しアイデア
何の目的意識もなく、その場にふらっと来た人が街に繰り出して、もう一度来たいと思えるようにする。
何の目的意識もなく、その場にふらっと来た人が街に繰り出して、もう一度来たいと思えるようにする。
歴史的背景や文化的特徴を手軽にキャッチアップすることで、その地域の旅行がより楽しいものになる
API経由でGeminiにその場の情報をワンクリックで、まとめて簡単に出力してもらうことができる。
ふらっと立ち寄った街を、2000円・徒歩20分で楽しむ。AIガイド × デジタル御朱印帳。
GPSで現在地を取得し、生成AI(Google Gemini)がその街の解説・グルメ・お得情報をその場で生成するWebアプリです。「目的なくふらっと来た人」に向けて、予算2000円以内・徒歩20分以内で楽しめる寄り道を提案します。食べた名物は写真からAIが判定して「御朱印スタンプ」として集められ、同じ街にまた来たくなる体験を作ります。
知らない街にふらっと来ても「何をすればいいか分からない」。既存の観光アプリは目的地ありきで、"目的のない人"には刺さりません。
現在地だけで、AIが即座に「気軽な楽しみ方(2000円・徒歩20分)」と「その街のお得」を提案。食に特化し、集めて再訪したくなる仕掛け(御朱印帳+思い出メモ)でリピートを生みます。
[ ブラウザ / React + Vite + TypeScript ] GPS(Geolocation) ・ 音声(Web Speech) ・ Canvasスタンプ生成 ・ localStorage保存 │ fetch (POST, JSON) ▼ [ Vercel Functions (サーバーレス) ] /api/describe … 座標 → 街の解説・提案を生成 /api/food-stamp … 料理写真 → 料理名を認識 ※ APIキーはサーバー側の環境変数で秘匿(フロントに出さない) │ ▼ [ Google Gemini ] テキスト生成 + 画像認識(Vision) / responseSchemaで構造化JSON出力 外部連携: Nominatim(逆ジオコーディング) ・ Wikimedia/Wikipedia(実写画像) ・ OpenStreetMap(地図)
React / Vite / TypeScript ・ Vercel(Functions & デプロイ)・ Google Gemini API ・ Web Speech API ・ Canvas ・ Geolocation ・ localStorage ・ Nominatim ・ OpenStreetMap
3人構成(フロントエンド/GPS・位置情報/LLM・バックエンド)