Repository navigation
v1.2.0 — 성남시 추가, 화면 테스트 · 보안 · 성능
다닐만한가 v1.2.0
서비스 범위에 경기도 성남시(수정 · 중원 · 분당구) 사업장을 더했습니다. 판교에 본사가 있는
네이버 · 카카오 · 넥슨 · 엔씨 등을 서울 회사와 같은 기준으로 볼 수 있습니다.
- 웹: https://web-chi-flax-46.vercel.app
- API: https://api-production-30254.up.railway.app (/docs)
- 데이터 기준월: 국민연금 2026-08, 전월세 2026-08
- DB 덤프: 팀 공유 드라이브
worth_joining_20261016_v3.zip(Alembic 0009, 스키마는 v1.1.0과 같음)
새로 바뀐 점
- 성남시 사업장 추가 (decisions/010, #96 · #97)
- 회사 10,722곳 추가: 서울 126,407 + 성남 10,722 = 137,129곳
- 회사 지도 좌표: 성남 10,721곳(건물 1,068 · 도로 중심 9,468 · 동 중심 185)
- DART 연결: 성남 가입자 1,000명 이상 34 / 42. 네이버 · 판교 SK(주)는 수동 연결
- 지역 선택에 성남 3개 구 추가, "전체(서울 · 성남)"
- 업종 백분위는 서울 + 성남 사업장 기준으로 바뀜(서울 회사 값도 조금 달라짐)
- 화면 테스트 (#91): Playwright smoke 8개(CI, 저장된 API 응답 사용) · 지도 2개(로컬)
- 웹 성능 (#92): 한글 글꼴 조각 280개 미리 받기를 끔. 첫 화면 2.6MB → 0.3MB,
상세 화면 Lighthouse 53 → 81 - 보안 (#93): CSP 헤더(허용 목록 밖 스크립트 · 연결 차단, 위반이 있으면 화면 테스트 실패),
API · 네이버 지도 미리 연결(preconnect)
알려진 한계
- 성남 회사는 역 · 전월세 시세가 아직 없어 "회사 근처 주거비"가 비어 있습니다(2단계 예정)
- 추정 연봉은 국민연금 소득 상한 때문에 하한 추정치입니다
- 서울 · 성남 밖 사업장은 다루지 않습니다
- 데이터 갱신은 월 1회 수동입니다(docs/runbook.md 4장)
만든 사람
README의 팀원 목록을 참고하세요.
What's Changed
- docs: 설계 문서 01~06을 현재 상태(v1.1.0)에 맞춤 by @ssklpp in #89
- docs(architecture): 전체 구조 그림이 그려지지 않던 Mermaid 구문 오류 수정 by @ssklpp in #90
- test(web): Playwright 화면 테스트(smoke 8개 · 지도 2개)와 CI 단계 추가 by @ssklpp in #91
- perf(web): 한글 글꼴 조각 280개를 미리 받지 않게 preload 끔 by @ssklpp in #92
- feat(web): CSP 헤더와 API · 네이버 지도 미리 연결 추가 by @ssklpp in #93
- docs: v1.1.0 이후 변경을 README · 아키텍처 · 운영 문서에 반영 by @ssklpp in #94
- docs(presentation): 발표 개요를 10/16 슬라이드 구성에 맞춤 by @ssklpp in #95
- feat(pipeline): 서비스 범위에 성남시 사업장 추가(추출 · 지역 · 회사 좌표) by @ssklpp in #96
- feat(web): 지역 선택에 성남시 3개 구 추가와 범위 문구 수정 by @ssklpp in #97
- docs: 성남시 추가 후 회사 수 · 좌표 · 덤프 v3 · 배포 방식 반영 by @ssklpp in #98
Full Changelog: v1.1.0...v1.2.0