구체적인 요구 사항이 하나 있습니다. 내부 구성원을 위한 ReactJS 플랫폼에서 제안(proposal)에 대한 대화가 Discourse 포럼을 통해 이루어지도록 하는 방안을 검토하고 있습니다.
각 제안에는 여러 명이 참여하며, 다음 조건을 충족해야 합니다.
- 모든 참여자가 동일한 타임라인 형식으로 대화를 볼 수 있어야 합니다.
- 새 제안이 시작되면 해당 주제가 자동으로 생성되어야 합니다.
- 해당 사용자는 이미 로그인되어 있으므로, 매끄러운 경험을 위해 Discourse에 별도로 로그인할 필요가 없어야 합니다.
- 새 댓글이 추가되면 첨부 파일이 있는 경우를 포함하여 각 구성원에게 이메일 알림이 전송되어야 합니다.
- 구성원이 이메일로 답장을 보낸 경우, 해당 댓글과 첨부 파일(있는 경우)만 제안 토론에 추가되어야 합니다.
이 요구 사항을 어떻게 구현할 수 있는지 알려주시면 감사하겠습니다.
감사합니다!