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

 

History

275 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

  •  
  •  
  •  
  •