Skip to content

Moeno-Takahashi/TABIGINNER

Repository files navigation

TABIGINNER(タビギナー)

現段階ではスマホ推奨のため、PCで使う場合、検証ツールなどから画面サイズを変更して使ってみてください!!今後、PCでも快適に使えるよう改善していきます。 https://tabiginner.herokuapp.com/

ログイン

メールアドレス:guest@example.com
パスワード:12345678

サービス概要

「バックパッカーになって旅がしたい。」 「でも、不安で一歩が踏み出せない。」 そんな人の背中を押す旅人育成アプリです。

サービスを作った想い

学生時代、バックパックをしていた時に周りの友人から、「どうやって旅してるの?」「なんでそんなに長期間旅できるの?」「怖くないの?」と聞かれることが多くありました。また、「興味はあるけど、何から始めたら良いか分からないから教えて欲しい。」と言われることもありました。そんな話を聞いていると、「確かに、自分一人で情報を集めて旅に出るってハードル高いなあ。」「漠然とした不安と知識不足で旅に出る機会を失ってしまうのは勿体ないなあ。」と感じるようになりました。また、私自身も旅に出たことで視野が広がって、自信がついて自分らしく生きられるようになった経験があったので、少しでも興味のある人は一歩踏み出してみて欲しいな、という気持ちを込めて、今回、この『TABIGINNER』を制作しました。

使用画面と機能紹介

トップページ 使用方法
新規で始める場合は「はじめる」、登録済の場合は「ログイン」をクリック。 「はじめる」をクリックすると、使用方法の画面にジャンプ。アプリの使用方法を確認する。
ユーザー登録 ホーム画面1 行き先決定
ユーザーを登録する。 ユーザー登録が完了すると、上記画面にジャンプする。 行き先を決定する。
日数決定 ホーム画面2 出発予定日決定
大まかな日数を決定する。 日数を決定すると、上記画面にジャンプする。 出発予定日を決定する。
LINEの友だち追加 LINEメッセージ ホーム画面3
LINEの友だち追加をして、完了ボタンを押す。 友だち追加が完了するとLINEにメッセージが届く。 出発予定日までのカウントダウンが始まる。
マイページ 旅の予定一覧 持ち物リストをカスタム
ユーザー情報が表示される。 旅の予定一覧が表示され、この画面から編集も可能。 カスタム作成でオリジナルの持ち物リストを作る。
デフォルトの持ち物リスト タスクリストをカスタム デフォルトのタスクリスト
デフォルトでも持ち物リストが入っているから安心。 カスタム作成でオリジナルのタスクリストを作る。 デフォルトでもタスクリストが入っているから安心。

使用技術

バックエンド

  • Ruby 2.6.6
  • Rails 6.0.3.7
  • Rspec 3.10
  • LineMessagingAPI (外部API)

機能における主要なGem

  • sorcery(ログイン)
  • line-bot-api (LineMessagingAPI)
  • mini_magick(画像加工)
  • carrierwave(画像アップロード)

フロントエンド

  • javascript
  • sass 3.7.4
  • Ajax処理

インフラストラクチャー

  • puma 4.3.8
  • heroku
    • heroku scheduler

ER図

画面遷移図URL

https://www.figma.com/file/HJFDivZ6IdJQJvN8l2p9ZX/TABIGINNER?node-id=0%3A1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published