# 스토리보드
## 1. 초기 화면
- 초대받은 회의의 목록이 있다면 목록 리스트를 간단하게 나타내고, 아래 호스트로 회의실을 만들 수 있는 예약 버튼이 있다.
- 초대 받은 회의 목록이 없다면 바로 회의실을 만들 수 있는 회의실 예약 버튼이 생긴다.
- 최종 확정된 회의를 확인할 수 있는 내 회의 목록과 조율 중인 회의를 확인할 수 있는 승인 현황 버튼이 있다.
- UI 구성
- 초대받은 회의실 목록
- 초대받은 회의실에 목록이 나타난다.
- 선택하면 회의 정보(목적, 참여자)가 나타나고 가능한 시간을 선택할 수 있다.
- 회의실 예약하기 버튼
- 호스트로서 회의실 만드는 창으로 이동한다.
- 내 회의 목록
- 확정된 회의에 대한 정보를 확인할 수 있다.
- 확정된 회의에 대해 취소 또는 변경할 수 있음.
- 취소나 변경 시 회의 참석자들에게 메일, 문자가 전송된다.
- 승인 현황
- 확정되지 않는 회의에 대해 참석자들의 참가 / 시간 선택 여부를 볼 수 있다.
## 2. `회의실 예약하기` 버튼 클릭
- 회의실 예약을 할 수 있다.
- 첫 화면 (회의 시간 정하기)
- 제목 / 회의 사옥 (해당 사원의 디폴트) / 목적 / 날짜 / 시간 / 선택 시간 목록 / 참가자들의 응답 마감 시간을 정할 수 있다.
- 날짜와 시간은 여러 개를 선택하여 회의 참가자들에게 시간을 선택할 수 있게 해준다.
- 참가자들이 마감 시간까지 응답을 하지 않는 경우 가장 많은 표를 얻은 시간으로 회의 시간을 정한다.
- 아무도 선택하지 않은 경우에는 자동으로 회의가 취소된다. (과반수 이상?)
- 두 번째 화면 (회의 참여자 정하기)
- 회의 참여자를 정한다.
- 이름을 검색하면 동명이인 목록이 뜨고 추가된 목록으로 이동시킬 수 있다.
- 현재 회의 시스템과 비슷한 방식
- 추가로 `나의 팀 초대하기` 같은 버튼이 있으면 좋을 듯 하다.
- 세 번째 화면 (회의실 선택)
- 회의 참여 인원과 선택한 시간에 맞는 회의실을 정할 수 있다.
- 호스트가 근무하는 층, 회의 인원 등을 고려하여 빅데이터를 이용해 최적의 회의실을 먼저 추천해준다.
- 다른 회의실을 선택하고 싶은 경우 아래 `회의실 선택하기` 버튼을 눌러 원하는 회의실을 선택할 수 있다.
- 네 번째 화면 (최종 확인)
- 회의 정보, 시간, 인원 등을 최종 확인한다.
- 최종 확인 버튼을 누르면 각 회의 참여자들에게 메일과 문자가 발송되며 아웃룩 일정으로 잡힌다.
- 다른 사옥으로 가는 참여자의 경우 bpm에 출입 등록이 자동으로 이루어진다.
- 마지막
- 참가자들에게 문자가 발송되면 참가는 이끌이에 들어가 초대된 회의를 선택
- 후에 시간을 확정 짓는다.
- 시간이 확정되면 확인 문자가 모든 회의 참가자들에게 문자나 메일이 발송된다.
## 3. 초대 받은 사람의 경우
- 첫 화면에서 초대된 회의 목록 중 하나를 고른다.
- 초대된 회의에 대한 정보 (제목, 목적, 장소, 날짜, 시간 목록)가 나오고, 원하는 시간을 선택하여 승인을 하거나 또는 거절 할 수 있다.
## 아이디어
- 처음에 회의실 상황 보기 버튼 같은 것도 있으면 좋을 듯
- 회의 참가자 초대 할 때 `초대 히스토리`나 `내 팀 초대하기` 같은 자주 쓰는 버튼이 있으면 좋을 것 같다.
- 회의 인원, 자주 사용하는 회의 층 수 등을 고려하여 최적의 회의실을 추천해주는 AI
-