shinoomata / Aqua_voyage

2 stars 0 forks source link

🐬AQUA VOYAGE(アクア・ボヤージュ) 〜水族館めぐり〜

訪れた水族館を写真や感想、タグで記録し、体験を共有できるサービスです。

Image from Gyazo

🐬サービスURL

https://aqua-voyage.com/

🐬想定されるユーザー層

水族館巡りが趣味の人 どんな水族館があるか知りたい人

🐬ユーザーの課題

🐬解決方法

🐬なぜ作ろうと思ったのか

水族館が大好きで、子供の頃から飼育員になりたかった夢を持っていた。 また、水族館巡りを誇りに思う水族館好きが集まり、体験を自慢・共有し合い、新たな発見や楽しみを見つけられるコミュニティを形成したい。

🐬こんな風になれたらな

成長のビジョン:

ユーザーへの体験提供:

🐬どこが売りになるか、差別化ポイントになるか

差別化ポイント:

🐬使い方 (🐟はこだわり・工夫した点です。)

トップページ 水族館検索画面
Image from Gyazo Image from Gyazo
水族館を探すボタン、もしくは水族館一覧を押すと検索画面に遷移します。
🐟すぐボタンがわかるようシンプルな作りにしています。
🐟TOP画面の画像はキャンバでデザインしています。
🐟ユーザー登録&ログインはユーザーの負担が少なくなるようGoogle認証にしています。
キーワード、地域、タグ、レビュー内容、現在地などから水族館を検索できます。
🐟キーワード、レビュー入力はオートコンプリートが使用可能です。
水族館詳細 レビュー投稿画面
Image from Gyazo Image from Gyazo
水族館の基本情報、行ったよ!(ユーザーレビュー)、みんなの写真(ユーザー投稿)を確認することができます。
🐟GoogleMapAPIで水族館の画像とMapを取得しています。
🐟ユーザーの評価、レビューはカラフルな円グラフ・吹き出しにして明るいイメージにしました。
ログインするとレビューを投稿できます。
- 大人向け?子供向け?
- 水族館の大きさは?
- 見どころはショー?展示?
以上をラジオボタンで選択して投稿します。
タグ、私の推しポイント、画像は任意で投稿することが可能です。
🐟ラジオボタンで選択した結果を水族館詳細では円グラフにしています。
🐟画像はCloudinalyで画像サイズを調整しています。
ランキング/新着レビュー マイページ
Image from Gyazo Image from Gyazo
レビュー数の多い水族館とユーザーのランキングです。
新着レビューを見ることができます。
🐟レビューは吹き出し表示、色はランダムで見るだけでも楽しいようにしています。(ユーザー名が表示されていますので省略させていただきます)
レビューした水族館、お気に入りした水族館の確認ができます。ユーザー名の編集も可能です。

🐬使用技術

 カテゴリー  使用技術 
フロントエンド TailwindCSS
daisyUI
JavaScript
Hotwire
バックエンド Ruby 3.1.2
Ruby on Rails 7.1.3
インフラ Webアプリケーションサーバ: Fly.io
ファイルサーバ: Cloudinaly
データベース PostgreSQL (Fly Postgres)
API Google Maps JavaScript API
Google Places API
Google Geolocation API
CI/CD GithubActions
開発環境 Docker

画面遷移図(MVP時点)

Figma:https://www.figma.com/design/9KOe99CAQy78HR7I4VEbbG/shino-omata's-team-library?node-id=2325-5&t=9a97svZ1hqTKppuB-1]

ER図

Image from Gyazo https://drive.google.com/file/d/1r17ruJXx3ZinofIrMx_hzifHFkDK7_Pr/view?usp=sharing

🐬機能一覧