---
# System prepended metadata

title: 第3回ミーティング<br><small>2020.1.22</small>
tags: [山形プロコン]

---

###### tags: `山形プロコン`
# 第3回ミーティング<br><small>2020.1.22</small>

## 設計
* 技術選定とそれに基づくインフラ設計
![](https://i.imgur.com/2rlAuAH.png)

* ユースケース
  * アプリケーションの根幹となる概念
  * ユーザごとのアクション
    * 何ができるか
    * どんなページがあるか
    * etc
    * 認証・認可
* DB設計
* 画面設計

## ユースケース

### ページごとに提供する機能
* /
  * アクセスされたタイミングでダイアログボックスが出現し、「最短の空いているトイレまで案内するか」聞いてくる
    * Yes→Googlemapアプリケーションでそこまでの案内がスタートする
    * NO→下記のトイレマップを表示する
  * トイレのマップ（GoogleMAP）
    * 空き状況
      * ピン
        * トイレマーク
          * 男性マーク
          * 女性マーク
          * 薄黄色＝使用中
          * 灰＝空き
        * 枠
          * 赤：和式
          * 青：洋式
    * トイレの場所
      * ピンで大まかな位置感覚だけわかる
      * 1回押したタイミングでは下記の情報をオーバレイ表示（吹き出しみたいに）
        * 写真
        * 星の数
        * 場所の名前
        * お気に入りボタン
    * 自分の位置
      * Googlemapの標準
  * 共通ヘッダー
    * トイレの登録
    * 使い方
    * ユーザアイコン
      * ユーザページへの遷移
    * ロゴ
      * TOPページに戻る
* /toilets
    * トイレの一覧表示
      * 並び順
        * 評価高い＆＆近い順
      * 絞り込み
        * 空き状況
          * true
          * false
        * レート（トイレの評価）
          * 1~5
          * 星の数
        * 地区
          * 市区町村
        * (和式・洋式)
        * (ウォシュレットの有無)
        * (男性・女性)
      * 並び替え
        * 評価高い順＆低い順
        * 近い順
        * 評価数
      * 検索
        * 場所の名前
      * クリックすると、地図上で表示（トイレ詳細ページにて）
    * 検索＆お気に入り登録
* /toilets/:id
  * トイレの詳細ページ
  * MAP
  * 案内開始ボタン
  * トイレ情報
    * 場所の名前
    * お気に入りボタン
    * 写真
    * 場所の詳細情報
      * 細かい道順など
      * 投稿者がはじめに登録
      * その後は誰でも編集できる
    * レビュー
      * 星の数
      * 和式か洋式か
      * ウォッシュレットがあるか
      * コメント（任意）
      * 写真（任意）
    * アイコンにしたら良さそう
      * 和式・洋式
      * 男性・女性
      * 空き状況
      * ウォシュレットの有無
* /mypage
  * ユーザ情報
    * 基本情報
      * ユーザ名（重複可）
      * 性別
      * アイコン画像
    * お気に入りに登録しているトイレ一覧
    * 評価したトイレ数
    * etc



## TODO
* Google Map APIでどこまでできるか調べる
* 画面設計＆DB設計 それぞれ行う