---
# System prepended metadata

title: Untitled

---

打ち合わせが終わった時の状態は、各イシューの完了条件を明確になっている

## 概要
今回アプリケーションはソラハルという会社が使う
[公式サイト](https://soraharu.co.jp/company/)

トータル工数30〜50h

### [ソラハルの事業内容](https://soraharu.co.jp/company/)
- コーチング
- カウンセリング


### ステークホルダー
- gigooo（開発
- ソラハル（運営
    - メンター
- サービスを利用する人
    - メンティー（予約を取る人）

ソラハルの運営者とメンターは同義？

## 課題
**誰でも予約が出来る**
解決したいことは、特定のメンターとのカウンセリングを出来ることをギフトできるようにしたい

https://soraharu-mentor2.youcanbook.me/

## メンティー側フロー
* ★なしが現状のソラハルのフロー、★ありが新たに追加される想定のフロー
1. ~~★メンティー登録（我々が作る予定のもの）~~
2. ★システムからメンティーに対して予約コードが送られてくる
3. メンティーがソラハルでお話してみたいメンターをクリック
★メンティー詳細画面は表示されるが、スケジュールのみマスクされてる
4. ★メンティーが予約コードを入力すると、スケジュールが表示される
5. 希望時間を選んで、必要事項を記入し予約
6. 予約後に届いたメールを確認
7. 予約当日にメールにあるURLをクリック

## 要件
確定しているもの
- 予約コードは1回しか使えない
- 予約コードの削除はシステムでは行わない
    - 運用が管理画面でする

## 実装するもの

### 管理画面

### メンティーが使う画面

**フロー**
- 予約画面にアクセスする
- フォームに予約コードを入力する
    - 該当するメンターのスケジュールを表示する

**実装**

[issue](https://github.com/gigooo-org/soraharu-tools/issues/4)


## 確認事項
### メンティー側フローの認識は合っているか

### 認証が必要
- メンティーのユーザー登録が必要なのか？
- 認証とは予約コードを入力して予約画面を表示することを指しているのか

### スケジュール予約画面について
- メンティーだけがスケジュールを見れるようにしたい？
- メンティーがユーザー登録する際に、どこまでの情報が必要
    - メールアドレス
    - パスワード

### 予約コードはどうやってメンティーに通知するのか
- 先方がオフラインなどで通知する
- 今回はこちらは関与しない

### 予約コードがメンターごとに必要なのか
- メンティー毎に予約コードが発行され、その予約コードで全てのメンターのスケジュールが見れるのか
- それともメンター毎に予約コードが発行され、メンティーはメンターとなる人のコードだけ知ることになるのか

### 認証の要不要
> 認証が必要なものについては認証を行う

ということでしたが、必要なものと不要なものと違いはなにか

### 管理画面にログインする人は誰か

- ソラハル（サービス運営者

## 残タスク

### youcanbookのスケジュールを表示する方法

### メンターのCRUD

### メンターの情報を表示するAPI
- メンターごとのyoucanbookmeのURLをDBに保持

### メンティーが予約をする画面
