miki-ymmt / travel_app

海外旅行初心者に向けた準備アプリです。
7 stars 0 forks source link

Travel Starter

サービスURL:https://adventure-travel-starter.com/

Image from Gyazo

■ サービス概要

「Travel Starter」は、海外旅行が不慣れな人に向けて必要な情報を一元管理し、必要な準備のサポートをするサービスです。
Travel Starterを使うことで、海外旅行に行く際の不安を軽減し、旅行のハードルを下げることを目指しています。

■ このサービスへの思い・作りたい理由

航空事業に従事している経験から、海外旅行に不慣れな人が旅行を計画する際に、必要な情報が点在しており、何を準備すればいいか分からず海外に行くハードルが高いと感じてしまう課題があると認識しています。 このような課題を少しでも改善したいという思いから、このサービスを開発しようと考えました。
海外に行くことは、新しい文化や習慣に触れることができる素晴らしい経験です。 海外旅行に行くことができる人が増えることで、世界がより広がり、多くの価値観を理解し合うことができると思います。

■ ユーザー層について

海外旅行に不慣れな方
初めての海外旅行を計画している方
国際線を利用する方

■ 使い方イメージ

スケジュール作成機能 TO DOリスト
Image from Gyazo Image from Gyazo
行き先、出発日、帰国日を登録できます。 旅先に応じたTO DOリストを確認できます。チェックボックスは画面遷移をしても内容が保持されます。
パスポート写真登録機能 フライトサポート機能
Image from Gyazo Image from Gyazo
パスポートの写真を登録・削除・拡大できます。 フライトに向けて知っておくと便利な情報が確認できます。
chatbot機能 天気・気温情報表示機能
Image from Gyazo Image from Gyazo
AIに旅について気になることを気軽に聞けます。 ボタンをクリックすると直近の旅先の天気と気温が表示されます。定期的に新しい情報に更新されます。
プロフィール編集 LINE通知機能
Image from Gyazo Image from Gyazo
メールアドレス、名前を変更できます。 旅詳細画面からLINEと連携すると、旅の7日前、3日前、1日前の朝9時にメッセージが届きます。

■ 技術スタック

カテゴリー 使用技術
フロントエンド Rails 7.1.3.4(Hotwire/Turbo/Stimulus), JavaScript, TailwindCSS, DaisyUI
バックエンド Rails 7.1.3.4 (Ruby 3.2.2 )
インフラ Render.com, AWS S3
データベース PostgreSQL
認証 Sorcery, Googleログイン, LINE認証
開発環境 Docker
API OpenAI API, LINE Messaging API, OpenWeather API

■ サービスの利用イメージ

海外旅行の準備を楽しく、かつ簡素化するためのサポート

【旅先に応じたTO DOリスト】
TO DOリストを作成するためには下調べが必要ですが、慣れない海外旅行ではどのような準備が必要か分からないことが多いと考えています。
スケジュール作成時に選んだ国に応じたTo Doリストが自動で作成されるので、ユーザーが1から自分でTo Doリストを作成する手間が省けます。
任意でTO DOリストを追加することも可能です。

【パスポート写真の登録】
旅先ではパスポートを提示する事があります。
パスポートの写真を登録しておくことで、旅行中にパスポートを紛失した際や、パスポートの情報を必要とする際に便利だと考え作成しました。
画像拡大機能を導入し、パスポート情報を確認しやすいようにしています。

【フライトサポート】
フライトにまつわる情報はガイドブックにも記載が少なく、慣れない方にとっては不安を感じることが多いです。
私が仕事を通して会得した知識を元に、知っておくと便利なフライトにまつわる情報をコラム形式で作成しました。
フライトに対する不安を少しでも軽減できれば幸いです。

【chatbot機能】
ユーザーが小さな疑問をすぐに解消できるように作成しました。
AIには海外旅行アシスタントの役割を付与しており、ユーザーが旅行について疑問に思うことを気軽に聞くことができます。

【旅先の天気・気温情報】
直近の旅先の天気と気温をホーム画面で確認できるようにしました。
現地の天気情報を確認することで、旅行中の服装や持ち物を選ぶ際の参考になると考えています。

【LINE通知機能】
旅行準備のリマインダー通知を提供します。
わくわくしてもらえるようなメッセージを送り、ユーザーが旅行を楽しみにしてもらえるように工夫しています。
旅行の7日前、3日前、1日前に通知を送ることで、ユーザーに再度準備状況を確認してもらうことができます。

■ ユーザーの獲得について

旅行に行く人は、情報を得るためにSNSを利用することが多いです。
そのため、xシェアされたリンクをクリックしてもらい、サービスを知ってもらうことを重要視しています。
OGP画像を作成し、視覚的に分かりやすい情報を提供することで、ユーザーの興味を引くことができると考えています。

■ サービスの差別化ポイント・推しポイント

【比較したサービス①】バックパッカーのための旅行準備アプリ「TABIGINNER」現在は利用不可 github

【差別化ポイント】

【比較したサービス②】PackPoint パッキングリスト旅行の友 App Store

【差別化ポイント】

■ 機能一覧

【認証】

【メイン機能】

【その他】

■ 画面遷移図

Figma(企画時)

Image from Gyazo

■ ER図

Image from Gyazo