<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9e97efc5-9257-4577-801f-b5a08a71ebbd/android-chrome-192x192.png" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9e97efc5-9257-4577-801f-b5a08a71ebbd/android-chrome-192x192.png" width="40px" /> Devrank
Devrank는 게임과 유사한 등급 시스템과 랭킹을 ****제공하여, Github 활동시 사용자에게 성취감을 주고 오픈소스 활동을 장려하는 서비스 입니다.
****불투명할 수 있는 나의 현재 성장 진척도를 점수라는 객관화된 수치를 통해 실제로 파악할 수 있는 계기가 될 수 있다고 생각했습니다.
지금 바로 Devrank에서 나의 등수와 등급을 확인해보세요!
</aside>
5주차 스프린트 계획 · boostcampwm-2022/web21-devrank Wiki
공식문서에서 직접 props를 변경하고 설정에 따라 차트가 어떻게 그려지는지 바로 확인할 수 있어 테스트 하기 편리.
하지만 몇몇 설정값은 존재하는데도 공식문서에 적혀있지 않아 불편했음. 또한 라벨이나 레전드의 경우 커스텀하게 컴포넌트를 작성하지 못해 아쉬웠다.
점수 산정 방식을 아래와 같이 Fix했습니다. About페이지에 가면 확인가능!
기존의 티어 구분 기준으로는 상위 유저가 너무 많아서 티어 구분 기준을 수정.
기존의 state
기반 필터링은 새로고침시 필터링이 초기화 되는 문제점이 있었다. 이를 url 기반 필터링으로 변경하여 새로고침을 하여도 필터링이 그대로 적용되도록 하였음
프로필 페이지에서 최근 Github 정보를 수동 업데이트 할 수 있도록 업데이트 버튼 추가.