Search
Duplicate
1️⃣

기획초안

공부 습관을 형성하고 장기적으로 꾸준히 기록하는 것은 굉장한 어려움이 뒤따릅니다. 저의 경우에도 깃허브에 프로젝트 업로드하는 것을 미루거나, 알고리즘 등의 개발 관련 공부를 진행하고 막상 기록을 해두지 않아 난감했던 적이 있었는데요. 이러한 점을 해결하고자 ‘그로밋’을 기획하게 되었습니다. 서비스의 핵심은 깃허브 사용자가 커밋을 하는 행위에서도 재미와 뿌듯함을 느낄 수 있도록 캐릭터 육성과 챌린지 기능을 제공하는 것입니다. 기능에 대해 자세하게 말씀드리자면, 캐릭터 육성 기능의 경우 깃허브 API 중 커밋과 관련된 API를 통해 사용자의 일일 커밋 내역을 불러오고, 사용자의 일일 커밋을 캐릭터의 먹이로 제공합니다. 알에서부터 시작하여 부화하여 성체가 될 때까지 캐릭터를 육성시킬 수 있으며, 성체가 된 캐릭터는 마이페이지 내 컬렉션에 저장됩니다. 챌린지 기능의 경우, 깃허브 커밋을 목표로 한 챌린지를 개설하고 다른 참가자들과 같이 챌린지를 진행할 수 있도록 관련 기능을 제공합니다. 목표 커밋 개수, 날짜, 참여 인원 등을 설정하여 원하는 챌린지를 개설할 수 있으며, 친구들 혹은 사용자 혼자서 진행할 수 있도록 챌린지의 공개/비공개 여부도 설정할 수 있습니다. 그리고 가능하다면 옵션으로 챌린지에 금액을 설정할 수 있도록 개발을 진행할 예정입니다. 이외에도 가능하다면 커밋 투두 리스트 기능과 일일/주간/월간 랭킹 기능을 개발할 예정입니다.