본문으로 건너뛰기

🎮 LoL 대시보드

개요

리그오브레전드 API를 이용해 GameBoard (대시보드) 제작

프로젝트 진행 과정

  • 리그오브레전드 API를 이용해 데이터를 받아오는 프로듀서 6개 생성
  • 프로듀서에서 Kafka로 데이터를 보내고 컨슈머를 이용해 Kafka에서 S3에 데이터 저장
  • S3에 저장된 데이터를 pandas와 pyspark를 이용해 의미 있는 지표로 바꾸고 다시 S3에 저장
  • 마지막으로 github.io와 데모 웹 페이지로 시각화

프로젝트 결과

github.io 페이지

GameBoard 메인페이지

Top 라인 트렌드 예시

데모 웹 페이지