인하대학교 소프트웨어중심사업단 탄소중립 아카데미 6기 팀 DPM 프로젝트 레포지토리입니다.
인천광역시 연수구의 500m 격자 단위 탄소 배출량을 시각화하는 웹 서비스입니다.
전기, 가스, 지역난방 데이터를 통합하여 지도 위에 색상으로 표현합니다.
- React + Vite
- Leaflet / react-leaflet
- GeoJSON (공간 데이터)
git clone https://github.com/aeongiing/DPM_project.git
cd DPM_project
npm installgit checkout main
git pull origin main # 최신 상태로 동기화
git checkout -b feat/작업이름 # 새 브랜치 생성git add .
git commit -m "feat: 작업 내용"
git push origin feat/작업이름GitHub에서 feat/작업이름 → main 으로 Pull Request 생성
머지는 aeongiing이 합니다.
포크 없이 바로 클론해서 사용합니다.
main에 직접 push 금지.
npm install
npm run dev브랜치는 작업마다 새로 생성하고, PR을 통해 main에 머지합니다.
feat/사이드바-레이어-토글
fix/지도-중심좌표-오류
style/헤더-로고-수정
docs/readme-브랜치-컨벤션-추가
| 접두사 | 설명 |
|---|---|
feat/ |
새로운 기능 |
fix/ |
버그 수정 |
style/ |
UI/스타일 변경 |
refactor/ |
리팩토링 |
docs/ |
문서 수정 |
chore/ |
설정, 빌드 관련 |
remove/ |
파일 또는 코드 삭제 |
main브랜치에 직접 push 금지. 반드시 PR을 거쳐야 합니다.
| 타입 | 설명 |
|---|---|
feat |
새로운 기능 추가 |
fix |
버그 수정 |
style |
UI/스타일 변경 (기능 변화 없음) |
refactor |
코드 리팩토링 (기능 변화 없음) |
chore |
설정, 패키지, 빌드 관련 변경 |
docs |
문서 수정 (README 등) |
remove |
파일 또는 코드 삭제 |
feat: 탄소 배출량 범례 컴포넌트 추가
fix: 지도 중심 좌표 오류 수정
style: 헤더 배경색 변경
docs: README 커밋 컨벤션 추가