더북(TheBook)

1. 호스트의 구글 캘린더에서 일정 가져오기: 구글 캘린더에서 지정한 캘린더의 일정을 가져오는 기능입니다. 이 동작은 캘린더의 달력, 타임슬롯, 부킹 등록 단계마다 일어나야 합니다. 게스트가 모르는 사이에 호스트가 자신의 구글 캘린더에 일정을 등록할지도 모르니까요. 이런 이유로 가져온 일정은 우리 서버에 저장하지 않습니다. 매번 가져오기 때문에 저장할 필요가 없습니다.

 

2. 호스트의 구글 캘린더에 일정 관리하기: 부킹 생성하여 구글 캘린더에 일정을 등록하고 나면 이 일정을 관리할 수 있어야 합니다. 일정 내용을 변경하거나 취소, 즉 삭제 처리하는 것이죠. 구글 캘린더에서 일정을 삭제하는 것은 배제하겠습니다. 삭제되었다는 것을 우리 서버에 알려 주지 않기도 하고, 어차피 주요 단계마다 구글 캘린더에서 일정을 가져오기 때문입니다.

 

3. 호스트의 구글 캘린더 일정에 게스트 초대하기: 부킹 생성 후 구글 캘린더에 일정을 등록할 때 게스트를 참여자로 초대하는 구현입니다. 독자적인 기능이라기보다는 구글 캘린더에 일정 생성할 때 함께 구현할 동작입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.