Skip to content

NotHyoone/OSS_Design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Activity Insight

GitHub 기반 개발자 실력 분석 및 피드백 웹 시스템

제출 정보

항목 내용
Student No. 22212046
Name 안효원
E-mail gydnjs3505@gmail.com

프로젝트 개요

GitHub Activity Insight는 학부생으로서 "내 GitHub 활동이 실제로 어떤 역량으로 보이는지", "무엇을 어떻게 보완해야 하는지"를 알기 어렵다는 불편함에서 출발한 프로젝트입니다.

기존 GitHub 통계 도구는 저장소 수, 커밋 수 등 정량 정보는 제공하지만, 그 수치가 의미하는 강점·약점과 개선 방향까지는 설명하지 못합니다. 이 불편함을 해소하기 위해 GitHub 활동 데이터를 수집·해석하여 역량을 분석하고, 활동성, 다양성, 협업도, 지속성 지표를 종합한 구체적인 개선 피드백을 제공하는 웹 기반 시스템을 만들고자 합니다.

프로젝트 유형

  • 웹 기반 분석 서비스
  • GitHub 데이터 연동형 대시보드 및 리포트 시스템

핵심 기능

  • GitHub 계정 및 활동 데이터 수집
  • 활동성, 다양성, 협업도, 지속성 지표 분석
  • 저장소, 커밋, 언어, PR, Issue 기반 활동 데이터 수집
  • totalScore 및 developerType 산출
  • 개발자 유형 분류 및 개인 맞춤형 피드백 제공
  • 시각화 대시보드 및 PDF 리포트 생성

대상 사용자

  • 취업을 준비하는 컴퓨터공학 전공 학생
  • 자신의 개발 역량을 점검하고 싶은 개발자
  • GitHub 포트폴리오를 체계적으로 개선하고 싶은 사용자

기대 효과

  • GitHub 활동을 기반으로 개인 역량을 객관적으로 파악
  • 정량 데이터에 해석을 더한 실질적 피드백 제공
  • 취업 및 포트폴리오 개선에 활용 가능한 분석 리포트 제공

문서 진입점

문서 계층 구조

docs/
├── README.md
├── assets/
│   ├── UseCaseDiagram.jar
│   └── images/
├── guides/
│   ├── database.md
│   ├── deployment.md
│   └── running.md
└── project/
    ├── analysis.md
    ├── conceptualization.md
    ├── design.html
    ├── design.md
    └── structure-draft.md

프로젝트 산출물 문서

About

오픈소스SW설계 프로젝트

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors