Skip to content

GitPulse는 개발자들의 협업 문화를 건강하게 만드는 오픈소스 활동 시각화 도구입니다.

Notifications You must be signed in to change notification settings

GitPulse-04/GitPulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitPulse


image

신뢰의 시작, 협업의 가교 개발자의 GitHub 활동을 시각화하여 협업 문화를 개선하는 도구

🔗 프로젝트 링크

📌 소개

GitPulse는 팀 개발자의 GitHub 활동 데이터를 수집하고 시각화하여
개발 습관과 협업 패턴을 한눈에 파악할 수 있도록 돕는 웹 애플리케이션입니다.

“신뢰의 시작, 협업의 가교”
활동량, 커밋 시간대, 레포지토리별 기여도 등을 분석하여
개발자 개인 및 팀의 개발 문화를 향상시킵니다.

👥 팀원 소개


김현우
@gusdn6288

이예은
@yeeun426

박용규
@yonggyu99

임재찬
@alex8396

폴더구조

📦 root/
├── frontend/                        # 프론트엔드 (React + Vite)
│   ├── public/                      # 정적 파일
│   │   ├── img/
│   │   │   └── itBlog/             # IT 블로그 관련 이미지
│   │   └── favicon.ico             # 파비콘
│   ├── src/                         # 주요 소스 코드
│   │   ├── apis/                   # API 호출 함수들
│   │   ├── assets/                 # 이미지, 폰트 등 자산
│   │   ├── common/                 # 공통 상수/함수/스타일
│   │   ├── components/             # 재사용 가능한 컴포넌트
│   │   ├── hooks/                  # 커스텀 React 훅
│   │   ├── pages/                  # 라우팅되는 실제 페이지들
│   │   ├── router/                 # 라우터 설정
│   │   ├── store/                  # 상태 관리 관련 (예: Zustand)
│   │   ├── utils/                  # 유틸 함수 모음
│   │   └── main.jsx                # React 앱 진입 파일
│   ├── index.html                  # HTML 템플릿
│   ├── package.json                # 프론트엔드 의존성 정의
│   └── README.md                   # 프론트엔드 전용 설명서 (선택)
│
├── backend/                         # 백엔드 (Node.js + Express + MongoDB)
│   ├── config/                     # DB 연결, 설정 관리
│   ├── controllers/                # 비즈니스 로직
│   ├── models/                     # Mongoose 모델 정의
│   ├── routes/                     # API 라우터
│   ├── node_modules/               # 백엔드 패키지 모음
│   ├── .env                        # 환경 변수
│   ├── package.json                # 백엔드 의존성 정의
│   └── server.js                   # 서버 진입점
│
├── .github/                         # GitHub 워크플로우, PR 템플릿 등
└── README.md                        # 전체 프로젝트 소개

🗓 프로젝트 기간

📅 2025.05.07 ~ 2025.05.20


🛠️ 기술 스택

구분 기술
Frontend React HTML5 Bootstrap CSS3 JavaScript
Backend Node.js MongoDB Express
기타 도구 GitHub Figma Notion

주요 기능 소개

🏅 Reward Badges & 💬 OneLine Comment


🚫 커밋 허수 잡기


🔍 PR 리뷰 기능


🧠 개발자 유형 테스트


📰 IT 뉴스 통합 페이지


🏆 이번 달 커밋 활동 경쟁

About

GitPulse는 개발자들의 협업 문화를 건강하게 만드는 오픈소스 활동 시각화 도구입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •