capstone-2023-05

Open in Visual Studio Code

Naruhodoo (나루호두)

Banner Image

Github Page Link: https://kookmin-sw.github.io/capstone-2023-05

Code Repository Link: https://github.com/kookmin-sw/capstone-2023-05


목차


1. 프로젝트 소개 :globe_with_meridians:

라이브 방송에서 시청자들과 방송 진행자가 모두 함께 모여 토론을 할 수 있는 플랫폼입니다.



2. 문제 인식 :pushpin:

Youtube, TwitchTV 등 라이브 스트리밍 서비스에서는 다양한 주제로 토론을 벌이곤 합니다. 이때, 시청자들은 자신의 의견을 채팅을 통해 표명할 수 있습니다. 그러나 시청자가 많은 경우, 빠르게 올라가는 채팅 목록으로 인해 시청자는 자신의 의견을 스트리밍 참가자들에게 전달하기 어렵고, 방송인은 대부분의 채팅을 놓치거나 일부 의견에 대해서만 언급할 수밖에 없습니다.

주요 타겟 이용자



3. 문제 해결 :gem:

플랫폼을 이용하여 대립되는 주제에 대한 방을 만들고 유저들은 그 토론 방에 참여하여 팀을 가르고 의견을 냅니다. 의견을 내는 과정에서 플랫폼 프로세스에 의해 Best 의견을 선정하고 이러한 의견과 수치를 화면에 띄워서 방송진행자와 유저들에게 보여줍니다.

기대효과



4. 토론의 흐름 :arrows_clockwise:

:warning: 해당 페이지는 아직 구현 중입니다.

https://www.naruhodoo.today

  1. Host는 양자택일로 대립되는 토론 주제에 대해 토론 방을 만들 수 있습니다.
    • 이 세상에 문과 바퀴 중 무엇이 더 많을까?
    • 유비와 조조 중 직장 상사로 누가 더 나을까?
    • 여름과 겨울 평생 한 계절로 살아야 한다면?
  2. 시청자는 생성된 링크의 방에 참가합니다.
  3. 시청자는 대립되는 의견에서 지지하는 팀을 선택합니다.
  4. 토론 준비 단계에서는 각 팀에 속한 시청자가 자신 의견을 올릴 수 있고 더불어 지지하는 의견에 좋아요를 누를 수 있습니다.
  5. 토론 준비 시간이 종료되면 가장 많은 Like를 받은 의견 Top 3을 모두에게 공개하고, 호스트(방송인)이 공개된 의견을 바탕으로 방송을 진행합니다.
  6. 위의 3~4 과정을 반복하여 토론을 계속 진행합니다.
  7. 토론 결과를 수치로 보여줍니다.



5. 핵심 기능 :star:



6. 용어 정리 :bookmark_tabs:



7. 사용 기술 :computer:

Collaboration

</p>

Frontend

</p>

Backend

</p>



8. 팀 소개 :boy:

이름 학과 학번 이메일 Github Link 역할
성창훈 소프트웨어학과 20181628 whtiesilver@kookmin.ac.kr https://github.com/ChangHoon-Sung Backend
이승호 소프트웨어학과 20181663 poream3387@kookmin.ac.kr https://github.com/PricelessCode Backend
이영균 소프트웨어학과 20181666 yglee981130@kookmin.ac.kr https://github.com/0gyun Frontend
이용준 소프트웨어학과 20181669 joon0351@kookmin.ac.kr https://github.com/Binsk-dev Backend
이재욱 소프트웨어학과 20181670 swljw@kookmin.ac.kr https://github.com/Jaewook-Lee Backend