화면
배경
사용자에게 한 주간의 커밋 수 , 연속 커밋 수 등을 보여주고 자신의 커밋 기록을 한 눈에 볼 수 있게 도와주고 레벨을 올리며 느낄 수 있는 즐거움을 제공하고자 합니다
구현한 기능
•
BE
깃헙 커밋 정보를 가져오는 데에는 Github API for Java 라이브러리를 사용하는 방법과 Github REST API를 사용하는 방법이 있었는데 Github API를 이용한 방법이 더 명시적이고 사용하기 편리했기 때문에 선택하였습니다.
깃헙 Oauth 액세스 토큰을 이용해 깃헙과 연결하고 유저의 정보를 이용해 유저의 커밋 정보를 가져옵니다.
•
FE
사용자의 깃헙 커밋데이터를 활용한 커밋 캘린더 구현