Post

토이 프로젝트 - Github 잔디 깍기 도구

잔디깍기

토이 프로젝트 - Github 잔디 깍기 도구

Github Contribution Visualizer

깃허브 잔디 깍다가 Notion 에 가시화하고 싶은 마음이 생겼는데 마땅한 도구가 없어 만들기로 했다. AWS ec2 기반의 Flask 컨테이너를 배포하여 엔드포인트를 구성했다. 컨테이너의 주요 기능은 사용자의 UserName과 Image의 크기를 입력하면 해당 유저의 커밋 기록과 기본 정보를 크롤링하여 가시화하여 이미지로 반환한다.

예시

Image

위 사진은 노션에서 이미지 링크 임베드를 통해서 가져온 이미지이다. 실시간으로 링크에 접속하면 커밋 기록을 크롤링하여 이미지로 반환한다.

이 이미지는 연속으로 얼마나 잔디를 깍았는지 보여준다.

Github Repo

https://github.com/sh0116/GithubContributionVisualizer

This post is licensed under CC BY 4.0 by the author.