Discourse를 프로토타입으로 사용해 온라인 도서관이 있는 소셜 네트워크 구축

안녕하세요, 여러분.

저는 스타트업 CEO입니다. 소셜 네트워크와 온라인 라이브러리를 서로 연결하여 구축하고 싶습니다. 하지만 현재 이를 구축할 충분한 지원과 자금이 부족합니다. 그래서 이렇게 생각했습니다… 아마도 Discourse를 사용하여 커뮤니티를 성장시키고, 제가 구축하고자 하는 서비스의 느낌을 재현할 수 있는 플러그인을 만들어 프로토타입으로 개선할 수 있지 않을까요? 이를 홍보하여 커뮤니티에게 이 프로젝트에 자금을 지원해 줄 것을 요청하는 것이죠.

따라서 제 질문은 다음과 같습니다:

  • 주제별로 게시물을 정리할 수 있는 포럼(Discourse)이 필요합니다. 하지만 사용자가 서로를 팔로우하고, 모든 주제에서 게시된 모든 댓글을 볼 수 있는 트위터와 같은 기능도 필요합니다. 이런 기능을 만들 수 있을까요?
  • Kindle과 같은 온라인 라이브러리를 구축하고 싶습니다. 일부 전자책의 하이라이트를 표시하고 이를 자동으로 Discourse에 추가하여 댓글을 달 수 있는 기능을 제공하길 원합니다. 이 기능을 만들 수 있을까요?
  • 또한 모든 댓글을 전자책 내부에 직접 표시하고 싶습니다. 이것이 가능할까요?
  • Discourse에 게시하기 전에 이러한 하이라이트에 태그를 붙이고, 해당 태그를 Discourse에 직접 추가하고 싶습니다. 이것이 가능할까요?
  • 사용자의 Twitter 계정을 연결할 수 있는 기능을 제공하여, Discourse에서 사용자가 자신의 Twitter 계정에 자동으로 홍보할 댓글을 선택할 수 있도록 하고, Discourse에 작성된 게시물을 읽는 사용자로 유도하기 위한 링크를 포함시키고 싶습니다. 이것이 가능할까요?
  • Discourse에서 페이월(paywall)을 사용하여 서로 다른 비공개 주제 그룹에 접근할 수 있는 2가지 다른 요금제를 만드는 것이 가능할까요?
  • 여러분의 조언을 구합니다. 셀프 호스팅을 할까요, 아니면 Discourse에서 제공하는 호스팅을 사용할까요?
  • Discourse가 호스팅하는 포럼을 미래에 저희 자체 서버로 마이그레이션할 수 있을까요? 쉬운 작업일까요?
  • 제 개발 팀은 React와 Node를 사용합니다. Discourse에서 플러그인을 만들려면 어떤 언어가 필요할까요?
  • Discourse를 사용하여 온라인 학교를 구축하는 가장 좋은 방법은 무엇일까요? (비공개 그룹 토론, 비디오 스트리밍, 종합 테스트, 비디오 추가, 오디오 추가, 코스 진행 상황 관리, 교사에게 질문하기, 교사가 모든 질문을 쉽게 볼 수 있도록 하는 기능 등이 필요합니다.)
  • 사용자를 위한 랭킹을 생성하는 플러그인이 있다는 것을 확인했습니다. 저는 기부 플랫폼을 구축했습니다. 이 랭킹 시스템을 제 기부 플랫폼에 통합할 수 있을까요? (사용자가 기부를 하면 더 많은 포인트를 부여하는 방식) 투표 플러그인도 확인했습니다. 1개의 투표가 x 포인트를 부여하고(사용자가 자신에게 투표를 할 수 없도록 하는) 유사한 기능을 만들 수 있을까요?
  • 텔레그램이나 디스코드를 사용하여 공지사항에 대해 사용자에게 푸시 알림을 보내고, 동시에 채팅 앱을 제공하는 기능을 활용하고 싶습니다. Discourse와 Discord/Telegram을 함께 사용하는 가장 좋은 방법은 무엇일까요?

질문에 답변해 주셔서 감사합니다.

통찰력이 비슷한 사람들끼리 생각이 통하는 법이죠! :nerd:

처음으로, Discourse Follow를 살펴보는 것을 추천합니다.

또한, @nexo 님이 조언을 해줄 수 있을 것 같습니다. 그 분야에서 매우 잘하시는데, 특히 한때 자체적으로 Discourse 기반 소셜 미디어 플랫폼을 운영했던 경험이 있기 때문입니다.

스타트업에 대해 더 알고 싶습니다. 연락을 나누고 싶으신가요?

이 링크를 참고해 보시는 것이 좋습니다: DiscPage: a plugin to create static pages and insert discussion balloons in the text

답변해 주셔서 감사합니다. 모든 것을 확인해 보겠습니다. 제가 하고 싶은 일에 Discourse Follow가 좋은 출발점이 될 것 같습니다. :slight_smile:

네. 연락을 취할 수 있겠습니다.

감사합니다. 그게 제 아이디어입니다. 다만, 제가 정확히 원하는 것(UI/UX, 기능)에 맞게 재작업이 필요합니다.