the-world-congress-project / .github

0 stars 0 forks source link

전체 사용자 경험 흐름 정의 #187

Open lhssol opened 1 month ago

lhssol commented 1 month ago
lhssol commented 1 month ago

UX Flow 설계

사용자 주요 태스크 및 목표

1. 소원 제출 (Wish Submission)

사용자는 The World Congress 플랫폼에 자신의 소원을 작성하고 제출할 수 있습니다. 각 소원은 제목과 상세한 설명을 포함해야 합니다. 소원을 제출하는 데 3 ACT 코인이 필요합니다.

2. AI-생성 결의안 (AI-generated Resolutions):

플랫폼의 AI 시스템은 제출된 소원을 정리하여 사용자에게 제안할 수 있습니다. AI는 소원을 분석하여 공통된 주제를 식별하고, 여러 관련 소원을 해결하는 종합적인 결의안을 만듭니다. 결의안에는 명확한 제목, 설명, 소원들에 의해 제안된 실행 계획이 포함됩니다.

3. 투표 시스템 (Voting System):

사용자는 AI-생성 결의안에 대해 찬성 또는 반대 투표를 할 수 있습니다. 각 투표(찬성 또는 반대)에는 1 ACT 코인이 필요합니다. 순수 찬성 투표 수가 가장 높은 결의안이 우선순위를 가지며 가시성이 높아집니다.

4. ACT 코인 시스템 (ACT Coin System):

ACT(액션 코인)는 The World Congress 플랫폼 내에서 사용되는 가상 화폐입니다. 사용자는 플랫폼에 로그인할 때마다 매일 5 ACT 코인을 받습니다. 소원을 제출하는 데 3 코인, 결의안에 투표하는 데 1 코인이 사용됩니다. 코인 시스템은 적극적인 참여와 신중한 참여를 장려합니다.

사용자 상호작용 흐름

  1. 사용자는 The World Congress 플랫폼에 가입하거나 로그인하고 5 ACT 코인을 받습니다.
  2. 사용자는 기존 소원 및 AI-생성 결의안을 탐색합니다.
  3. 사용자는 3 ACT 코인을 사용하여 자신의 소원을 제출할 수 있습니다.
  4. AI 시스템이 제출된 소원을 분석하고 결의안을 생성합니다.
  5. 사용자는 1 ACT 코인으로 결의안에 찬성 또는 반대 투표를 할 수 있습니다.
  6. 순수 찬성 투표 수가 가장 높은 결의안이 우선순위를 가지며 눈에 잘 띄도록 표시됩니다.
lhssol commented 1 month ago

소원 제출 프로세스 (Wish Submission Process)

  1. 홈 페이지 (Home Page):

    • 네비게이션 메뉴: 상단에 네비게이션 메뉴(홈, Wish, Resolution, About, Profile)를 배치합니다.
  2. 소원 제출 페이지 (Wish Submission Page):

    • 제목 입력 필드: '소원의 제목을 입력하세요'라는 플레이스홀더가 있는 입력 필드를 배치합니다.
    • 설명 입력 필드: '소원의 상세 설명을 입력하세요'라는 플레이스홀더가 있는 텍스트 영역을 배치합니다.
    • 제출 버튼: '제출하기' 버튼을 배치하고, 버튼을 클릭하면 제출 확인 팝업이 나타나도록 합니다.
  3. 소원 제출 확인 팝업 (Submission Confirmation Popup):

    • 확인 메시지: '소원이 제출되었습니다. 3 ACT 코인이 차감되었습니다.'라는 메시지를 표시합니다.
    • 확인 버튼: '확인' 버튼을 배치하여 팝업을 닫고 홈 페이지로 돌아가도록 합니다.

AI 생성 결의안 확인 프로세스 (AI-generated Resolution Review Process)

  1. 홈 페이지 (Home Page):

    • 네비게이션 메뉴: 상단 메뉴에 'Resolution'을 배치합니다.
  2. 결의안 목록 페이지 (Resolution List Page):

    • 결의안 목록: AI가 생성한 결의안 목록을 표시합니다. 각 결의안에는 제목과 간략한 설명이 포함됩니다.
    • 결의안 선택: 사용자가 결의안을 클릭하면 상세 페이지로 이동합니다.
  3. 결의안 상세 페이지 (Resolution Detail Page):

    • 결의안 제목: 결의안의 제목을 표시합니다.
    • 결의안 설명: 결의안의 상세 설명과 제안된 실행 계획을 표시합니다.
    • 투표 버튼: '찬성'과 '반대' 버튼을 배치하여 사용자가 투표할 수 있도록 합니다.

투표 프로세스 (Voting Process)

  1. 결의안 목록 페이지 (Resolution List Page):

    • 결의안 선택: 사용자가 결의안을 선택하여 상세 페이지로 이동합니다.
  2. 결의안 상세 페이지 (Resolution Detail Page):

    • 결의안 제목: 결의안의 제목을 표시합니다.
    • 결의안 설명: 결의안의 상세 설명과 제안된 실행 계획을 표시합니다.
    • 투표 버튼: '찬성'과 '반대' 버튼을 배치합니다.
    • ACT 코인 잔액 표시: 현재 사용자의 ACT 코인 잔액을 표시합니다.
  3. 투표 확인 팝업 (Voting Confirmation Popup):

    • 확인 메시지: '투표가 완료되었습니다. 1 ACT 코인이 차감되었습니다.'라는 메시지를 표시합니다.
    • 확인 버튼: '확인' 버튼을 배치하여 팝업을 닫고 결의안 목록 페이지로 돌아가도록 합니다.
lhssol commented 4 weeks ago

코인 흐름도 넣어보기