Skip to content

DIC 卒業課題 オリジナルアプリケーション作成

Notifications You must be signed in to change notification settings

DAdDY0055/R-DE_ON

Repository files navigation

README

R!DE ON

概要

自転車を楽しむ人のために、サイクリングコースの情報共有するサイト

コンセプト

自転車で出かけたいけどどこに行けば良いかわからない、休憩場所は?トイレはどうする?といった不安を解消し、楽しみを共有する

バージョン

Ruby 2.5.3
Rails 5.2.1

機能一覧

機能名 備考
ログイン機能
ユーザ登録機能 メールアドレス、名前、パスワードは必須
パスワード再設定機能
スポット一覧表示機能 GoogleMapに位置情報を表示
表示スポット絞り込み表示機能 選択したタグを含むスポットのみ表示
表示マップ絞り込み表示機能 指定した場所を中心にマップを表示
スポット登録機能 登録時に住所を入力 or 画像情報を元に位置情報を取得
スポット編集機能
スポット削除機能 スポット編集と削除は投稿者 or 管理人のみ実行可能
スポットコメント機能 コメントはログイン時しかできない
スポットいいね機能
スポットお気に入り機能 自分自身の投稿はお気に入りができない

カタログ設計

https://docs.google.com/spreadsheets/d/1zG4kDDiS4ucqqBxrzHuv8KqRa4GX-yvrnfudo1Huook/edit?usp=sharing

テーブル定義

https://docs.google.com/spreadsheets/d/15utTC0JKQOG81DPjXzWETL8TmWhE8-igLcQIRanM3Sc/edit?usp=sharing

画面遷移図

https://docs.google.com/spreadsheets/d/1CqLbWLTul6_URZ9hRJTL6ej65HWvGuc4xy0ABAtGXI0/edit?usp=sharing

画面ワイヤーフレーム

https://docs.google.com/spreadsheets/d/1cKK_IiveCLuICk--9rmxJhnSPitq7w6z0Nte2Qdh7Q8/edit?usp=sharing

使用Gem

Gem名 用途
carrierwave 画像アップロード
mini_magick 画像アップロード
rmagick 画像アップロード・変換
devise 認証機能作成
geocoder 経度・緯度及び、住所取得
exifr 画像からのEXIF情報取得
gmaps4rails GoogleMap利用
fog-aws S3への画像アップロード
dotenv-rails 環境変数(.env)利用
gon .jsファイルヘのコントローラからの変数渡し

About

DIC 卒業課題 オリジナルアプリケーション作成

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published