API 연동이 포함된 암호화폐 아이디어 제출 플러그인

디스코커뮤니티 여러분께 인사드립니다.

우리 커뮤니티에서 암호화폐에 대한 아이디어를 공유하려는 사용자의 경험을 향상시키는 플러그인을 개발해 줄 개발자를 찾고 있습니다. 아래는 제가 구상한 내용입니다:

주요 기능:

  1. 사용자 정의 주제 템플릿:
    새 주제를 생성할 때, 사용자는 암호화폐 관련 아이디어를 제출하기 위해 따라야 하는 특정 템플릿을 제공합니다.
  2. 암호화폐 선택:
    사용자는 외부 API에서 제공하는 포괄적인 암호화폐 정보를 활용하여, 자신의 아이디어와 관련된 암호화폐를 목록에서 선택할 수 있습니다.
  3. 실시간 API 데이터:
    플러그인은 다양한 암호화폐(이름, ID, 슬러그 등)에 대한 실시간 데이터를 제공하는 외부 API 서비스와 통합됩니다. 이 데이터는 주제 생성 시 사용자에게 표시되어 정확한 선택을 돕습니다.
  4. 사용자 입력 데이터 접근성:
    사용자가 아이디어를 제출하면, 선택된 암호화폐(자산 ID 사용)가 저장되어 나중에 해당 정보에 접근하여 다양한 목적으로 API에서 활용할 수 있습니다.

특히 유사한 플러그인을 개발하거나 디스코와 외부 API를 통합해 본 경험이 있는 분들의 피드백을 환영합니다.

사전 조언이나 제안을 위해 감사드립니다!

이러한 기능은 존재합니다.

태그를 사용하시겠습니까?

이름과 슬러그가 변경됩니까?

외부 API가 어떤 데이터를 추가하고, 어디에 표시되며, 어떤 실시간 데이터가 사용 가능한지 명확하지 않습니다.

태그도 이 기능을 수행할 수 있습니다.

3개의 좋아요

현재 암호화폐는 10,000종 이상 존재하며, 이 용도로 tag를 사용하면 다른 목적으로 tag를 사용할 수 없게 됩니다. 또한 향후 개발 및 추가 사용 사례에 대한 유연성을 유지하기를 원하므로, 보다 동적인 접근 방식(예: API 통합)이 필요해 보입니다.

네, 암호화폐의 이름과 슬러그는 변경될 수 있으며, 바로 이 부분이 외부 API가 유용하게 쓰이는 지점입니다. API는 항상 최신 정보를 제공합니다. 실제 작동 방식은 다음과 같습니다:

예를 들어 사용자가 비트코인에 대한 아이디어를 공유하고 싶다고 가정해 보겠습니다. 사용자는 API가 제공하는 목록에서 비트코인을 검색합니다. 이 목록에는 현재 USD 가격, 24시간 변동률 등 실시간 정보가 포함됩니다. 비트코인을 선택한 후, 사용자는 가격 변동, 기술적 또는 기본적 분석, 또는 다른 통찰력과 관련된 아이디어를 작성할 수 있습니다. 또한 이미지를 첨부하고, 가격 목표를 설정하며, 아이디어 유형(예: 튜토리얼, 기술적 분석 등)을 정의할 수도 있습니다.

나중에 저는 이 유형을 사용하여 아이디어를 다양한 카테고리나 뷰로 정리할 것입니다. 추가로, 암호화폐 자산 ID(예: 비트코인의 ID는 1)를 사용하여 Discourse API를 통해 다른 웹사이트에서 비트코인 관련 아이디어를 필터링하고 표시할 것입니다.

1개의 좋아요

흥미롭네요. 제가 상상할 수 있는 솔루션은 시작 비용이 2,000달러에서 5,000달러 사이입니다.

추가로 몇 가지 질문과 아이디어가 있습니다.

1. Discourse의 태그 성능: Discourse가 성능 저하 없이 처리할 수 있는 태그의 최대 수에 대해 알고 계신가요? 예를 들어, 태그 수가 1,000개, 10,000개, 또는 100,000개 이하로 줄어들면(또는 증가하면) 성능이 저하되기 시작할까요? 이러한 한계를 이해하는 것은 특히 수많은 암호화폐가 존재하는 상황에서 이 접근 방식이 대규모로 실행 가능한지 판단하는 데 도움이 될 것입니다.

2. 태그 시스템 확장: 기술적으로 대량의 태그를 처리할 수 있다면, 태그 시스템을 확장하는 것이 좋은 접근 방식이 될 것이라고 생각합니다. 제가 구상하는 내용은 다음과 같습니다:

  • 암호화폐 전용 태그 그룹을 생성하고, 외부 API에서 해당 그룹으로 데이터를 동기화할 수 있습니다.
  • 각 암호화폐 태그에는 추가적인 메타데이터(이름, 로고, 가격, 심볼, 제2 언어 이름 등)를 포함할 수 있습니다. 이는 우리가 '고급 태그’라고 부를 수 있는 것과 유사할 것입니다.

3. 개선된 UI 및 태그 페이지:

  • 태그 선택 인터페이스를 개선하여 사용자가 암호화폐를 선택할 때 텍스트와 색상 외에도 더 많은 정보를 표시할 수 있도록 할 수 있습니다.
  • 태그 페이지 역시 외부 API의 상세 데이터(실시간 가격, 설명 또는 기타 암호화폐 관련 정보 등)를 표시함으로써 더 유용한 정보를 제공할 수 있습니다.

4. 카테고리별 설정:

  • 이 기능을 특정 카테고리에 대해 켜거나 끌 수 있도록 하는 것이 유용할 것입니다. 이렇게 하면 일부 카테고리는 여전히 기본 태그 설정을 따를 수 있습니다.

이 시스템에서 각 암호화폐가 태그로 표현되므로, 사용자는 Discourse가 태그에 대해 제공하는 모든 일반적인 옵션과 유연성을 가질 수 있습니다.

기술적인 관점에서 이 접근 방식이 실행 가능한지, 혹은 어떤 도전 과제가 예상되는지 알려주시면 좋겠습니다.

가능하다고 생각합니다. 수만 개의 태그를 검색하는 것은 여전히 불편한 문제가 될 가능성이 높지만, 이를 해결할 수 있는 몇 가지 방법이 있을 수 있습니다.

태그에 사용자 정의 필드가 있는지, 아니면 사용자 정의 테이블을 추가해야 하는지는 기억이 나지 않습니다.

예산이 있으신가요?

맞아요, 태그에는 기본적으로 사용자 정의 필드가 없지만, 말씀하신 대로 태그와 함께 사용자 정의 테이블을 추가하면 그 문제를 해결할 수 있습니다.

이 프로젝트에는 예산이 있지만, 다소 제한적입니다. 각 기능 요청별로 비용을 세분화해서 알려주시면, 예산에 따라 어떤 기능이 필수적이고 어떤 기능이 선택적인지 파악하는 데 큰 도움이 될 것 같습니다.

감사합니다!

모든 개발자를 대신해서 말하긴 어렵지만, 예산을 작성하는 데 드는 시간을 보상해 주지 않는 한, 200달러 예산으로 사용할 항목에 대해 2,000달러 예산을 세우는 데 시간을 쓰지 않을 겁니다. 위에서 언급한 숫자들은 여전히 제 현재 생각과 일치합니다.

알겠습니다. 솔직하게 말씀해 주셔서 감사합니다. 이 프로젝트의 시작 예산은 2,000달러로 괜찮습니다. 이 금액으로 진행을 시작하고, 진행하면서 구체적인 기능들을 논의하고 우선순위를 정해 보겠습니다.

그리고 세부 사항을 계속 채팅으로 논의해도 될까요, 아니면 다른 소통 방식을 선호하시나요?

1개의 좋아요

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.