haranatsumi1 / Korean_trip

0 stars 0 forks source link

Table design #4

Closed haranatsumi1 closed 9 months ago

haranatsumi1 commented 11 months ago

ER図を追加いたしました。 ご確認お願い致します。

korean_trip

画面遷移図

https://www.figma.com/file/FSRo3035WTLezyF2VCYseY/%E7%94%BB%E9%9D%A2%E9%81%B7%E7%A7%BB%E5%9B%B3?type=design&node-id=5%3A2&mode=design&t=xdEvYkiRApH9zxWB-1

サービス概要

旅行プランを自分でカスタマイズして旅のしおりを作成できたり、おすすめスポットや実際に行った場所を投稿共有し、韓国旅行をより楽しく充実できるようサポートするサービスです

 想定されるユーザー層

韓国の食や美容、Kpopアイドル等に興味がある20代〜30代の韓国旅行が好きな女性

サービスコンセプト

【Why You?】 私はよく韓国旅行に行くのですが、海外ということもあり言語の壁や、土地勘わからず不安なことが多いです。 そこで、みんなが行ったことのあるお店やスポットなどを共有し合うことで少しでも旅行への不安が和らぐのではないかと考えました。 また、時間がなく一日のプランをきちんと決めずに旅行に行った際、道順などわからないことを調べたり現地の人に尋ねたりする時間が多くなり、限られた旅行の時間をかなり無駄にしてしまいました。 そう行った問題を解決するために、旅行のしおりの機能を思いつきました。旅行のしおりを作ることで1日のプラン(場所や時間など)を把握することができ、慣れない海外でも時間を無駄にせずに安心して楽しむことができると思ったからです。

【差別化・売りのポイント】 現在よく使われてる韓国旅行で使えるアプリに韓国内の飲食店や人気のスポットを探せるアプリがありますが、韓国製のアプリなので日本語の表示が間違っていたりきちんと翻訳できていなかったりと使いずらさを感じたので、日本人が使った時にわかりやすいアプリを作りたいと思いこのアプリを考案しました。

実装を予定している機能

MVP

その後の機能

利用する具体的な技術と高度な機能

■ サーバサイド : Ruby on Rails7(Ruby 3.2.2 ,Rails 7.0.4.3) ■ フロントエンド : Hotwire ■ CSSフレームワーク : JavaScript,Bootstrap or tailwindcss ■ インフラ : ・ Webアプリケーションサーバ : heroku or http://Fly.io or render ・ ファイルサーバ : AWS S3 ・ セッションサーバ : Redis(Redis by Upstash) ・ データベースサーバ : postgresql or Mysql ■ WebAPI : Google Maps Geolocation API,Google Maps Geocording API ■ その他: ・ VCS: GitHub ・ CI/CD: GitHubActions

ER図

Image from Gyazo

shota-hope commented 11 months ago

提出ありがとうございます。 気になった点をコメントさせていただきます。

ご確認よろしくお願いいたします。

haranatsumi1 commented 11 months ago

ご提案ありがとうございます!! スケジュールの部分で悩んでいたのでとてもありがたいです。

ご提案を参考に変更を加えてみました。 ご確認お願いします。

tmtkzk0823 commented 10 months ago

修正ありがとうございます。 私からもコメントさせていただきます。

全体

tagsテーブル

commentsテーブル

trip_plansテーブル

schedulesテーブル

haranatsumi1 commented 10 months ago

ご丁寧にありがとうございます!とても参考になりました。 指摘いただいたところを修正し、見返して何点かおかしい部分があったので変更いたしました。 ご確認よろしくお願い致します。

Image from Gyazo

takyyk commented 10 months ago

article が独立したテーブルになっていますが、他のテーブルとは関連のないテーブルなのでしょうか?

haranatsumi1 commented 10 months ago

はい!articleはこちらが旅行の参考になるようなおすすめのプランや場所などを記事にして投稿し、ユーザーに読んでもらうという仕組みなので他のテーブルとは関連ありません。

murata0705 commented 10 months ago

良さそうです 👍🏻 schedules テーブルの schedule カラムがぱっと見なにかわからないので、title とかどんな値が入るかぱっと見わかるようにしましょうか。schedulememo や scheduledate も単に memo, date で良いかなと思いました。

haranatsumi1 commented 10 months ago

ありがとうございます。 カラム名をわかりやすいよう修正いたしました。 ご確認よろしくお願い致します。

Image from Gyazo