안녕하세요 Web21 devrank 입니다.
Devrank를 기획하게 된 이유는 Github 사용자들의 Github활동을 활성화 시키기 위함이였습니다.
Devrank는 게임과 유사하게 등급 시스템과 순위정보를 제공하여, 사용자들에게 성취감을 주고 오픈 소스 활동을
장려하기 위한 서비스입니다.
저희 서비스를 통해 불투명할 수 있는 나의 현재 성장 진척도를 객관화된 수치를 통해 실제로 파악하는데 도움이
될 것이라고 생각됩니다.
먼저 저희의 주요기능들을 먼저 소개드리겠습니다.
메인페이지 랭킹
메인페이지에서는
점수가 가장 높은 상위 유저들을 볼 수 있는 전체랭킹과
하루간 점수가 급 상승한 유저 TOP3 그리고
일일 조회수 TOP3
유저들이 가장 많이 사용하는 언어 TOP3를 확인할 수 있습니다.
메인페이지 검색
메인페이지 상단에서는 사용자를 검색 할 수 있습니다.
자동완성을 통해 입력된 검색어와 전방 일치하는 사용자들을 볼 수 있습니다.
랭킹페이지 랭킹
랭킹페이지에서는 필터바를 통해 등급별로 필터링을 할 수 있으며 사용자들의 순위와 점수
그리고 사용자가 사용하는 언어를 볼 수 있습니다.
랭킹페이지 검색
또한 검색을 이용하여 검색 결과와 전방일치하는 사용자들의 목록을 확인할 수 있습니다.
프로필 페이지 사용자 정보
각 사용자의 프로필 페이지에서는 Github에 등록된 기본 정보와 현재 나의 티어에 맞는 큐브, 그리고
전체 등수와 티어 내 등수를 확인할 수 있습니다.
하단에는 Github Contribution 내역과 자신의 총 issue와 pull request 등의 내역을 그래프를
통해 확인할 수 있습니다.
또한 pinned Repository도 확인할 수 있습니다.
국제화
사용자는 헤더의 국제화 버튼을 통해 서비스의 언어를 설정할 수 있습니다.
현재 한국어와 영어 두가지 언어를 지원하고 있습니다.