#test
-
관리자 페이지 사이드바 자동 스크롤과 브레드크럼 개선
fix: breadcrumb 링크 대상 관리자 대시보드로 수정 관리자 페이지 네비게이션 정비 작업임. 사이드바 메뉴 구조 개편과 breadcrumb 개선이 핵심이었음. 사이드바 자동 스크롤 javascript const activeMenu = document.querySelector('.sidebar-menu .active'); if (active
읽기 → -
관리자 스타일 디자인 토큰 통일
feat: 파트너 전자계약서 스타일 추가 및 관리자 반응형 레이아웃 수정 CSS/SCSS 작업은 눈에 잘 안 보이지만 쌓이면 시스템 전체 일관성에 영향 줌. 이번엔 디자인 토큰 통일과 반응형 최적화가 메인이었음. CSS 변수 통일 작업 컴포넌트마다 4px, 6px, 8px, 12px이 혼재해있었음. 디자인 시스템 기준을 잡고 CSS 변수로 통일함.
읽기 → -
리뷰 별점 렌더링 불일치 해소와 구매 확정 후 작성 정책 구현
feat: 주문, 리뷰 및 쿠폰 관련 주요 기능 추가 리뷰/별점 기능 구현 작업임. SVG 별점 렌더링이 생각보다 신경 쓸 게 많았음. SVG 별점 통일 다양한 아이콘 세트에서 가져온 별 아이콘들의 viewBox가 제각각이어서 크기가 맞지 않았음. 24x24로 통일하고 width/height로만 크기 조절함. scss .star-icon {
읽기 → -
파트너 수수료 정산 현황·영수증 상세 페이지 추가
feat: 파트너 수수료 현황 및 영수증 상세 페이지 추가 정산 및 수수료 로직은 버그 하나가 금전 오류로 직결되는 영역이라 신중하게 접근해야 함. 수수료 계산 구조 유통 단계별로 수수료가 누적되는 구조임. 최하위 파트너가 가장 높은 요율을 부담하고, 상위로 갈수록 낮아지며 그 차액이 각 단계의 수익임. | 단계 | 요율 | 수익 | |-----
읽기 → -
사용자 정보·위젯 관리 코드 품질 개선
feat: 사용자 정보 및 위젯 관리 기능 확장 이번 작업의 핵심은 기존 기능 안정화와 코드 일관성 확보였음. 변경 범위가 여러 레이어에 걸쳐있어서 영향 범위를 꼼꼼히 체크했음. 변경 영역 | 레이어 | 파일 수 | 주요 변경 | |--------|--------|---------| | 백엔드 로직 | 0개 | 핵심 처리 로직 개선 | | 화면 (
읽기 → -
Pay 잔액 상세 페이지 추가와 결제 관련 코드 정리로 유지보수성 개선
KYC 및 영수증 관리 페이지 삭제, Pay 잔액 상세 페이지 추가 2026-02-06에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추출
읽기 → -
결제대행사페이 웹훅 컨트롤러 신규 연동
결제대행사페이 연동 및 Webhook 컨트롤러 추가 2026-02-04. 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외부에서
읽기 → -
결제 연동 코드 리팩토링으로 중복 제거
결제대행사페이 notiUrl 제거 및 API V1.5 명세 반영 2026-02-03. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 컨트롤러, 유틸리티, 서비스 레이어 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이
읽기 → -
결제대행사 충전 팝업 URL 생성 로직 리팩토링으로 유지보수성 개선
결제대행사페이 충전 팝업 URL 생성 로직 개선 및 관련 처리 리팩토링 2026-02-03에 진행한 코드베이스 정리. 당장 눈에 띄는 효과는 없지만 장기적으로 개발 속도를 유지시켜 주는 핵심 작업임. 리팩토링 원칙 이번 작업에서 적용한 원칙들: 1. **단일 책임**: 하나의 함수/클래스는 하나의 일만 2. **DRY**: 중복 코드는 반드시 추
읽기 → -
NewBMC 테마 다크 모드와 메뉴 URL 로직을 뷰에 연동
NewBMC 테마 다크 모드 개선 및 메뉴 URL 로직 추가 2026-02-02. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **AP
읽기 → -
정산 계산과 지갑 서비스 로직을 컨트롤러부터 뷰까지 구현
정산 계산 서비스 및 지갑 관련 로직 추가 2026-02-02. 컨트롤러, 서비스 레이어 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **API 연결** — 외
읽기 → -
마이페이지 비즈니스 로직과 DB 스키마 동기화 구현
데이터베이스 DDL 동기화 및 마이페이지 컨트롤러 구현 2026-01-31. 비즈니스 로직 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 비즈니스 로직부터 시작 3. **API 연결**
읽기 → -
HSQLDB 종속성 제거로 의존성 관리 개선
HSQLDB 라이브러리 종속성 제거 2026-01-31 기록. 개발 환경 설정이나 인프라 관련 작업. 배경 코드 품질 못지않게 개발 환경과 인프라가 안정적이어야 실제 개발 속도가 나옴. 툴링이 제대로 안 됐으면 작은 작업도 시간이 걸리고, 배포 스크립트 하나 잘못돼 있으면 릴리즈마다 스트레스를 받게 됨. 작업 내용 환경 설정 파일 검토 및 개
읽기 → -
빌드 설정 정리로 재현 가능한 개발 환경 확보
kingdriver 및 test 경로 JSP 파일 제거 2026-01-30. 프로젝트 설정 및 환경 관련 작업. 변경 사항 빌드 스크립트나 설정 파일 수준의 변경. 직접적인 비즈니스 로직은 안 건드렸지만, 개발 환경 안정성에 영향을 주는 작업이었음. **주요 처리 내용:** - 불필요한 설정 항목 제거 - 버전 명시화 — implicit 의존성을
읽기 → -
정산 자동화 로직과 테스트 시나리오 명세 신규 구현
정산 테스트 시나리오 명세서 추가 및 자동 정산 로직 구현 2026-01-30. 테스트, 컨트롤러 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 테스트부터 시작 3. **API 연결**
읽기 → -
이커머스 결제 플랫폼 회원가입 페이지 로직 구현 완료
이커머스 결제 연동 플랫폼 회원가입 페이지 및 사용자 환경 개선 2026-01-29. 컨트롤러, 뷰 템플릿 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 컨트롤러부터 시작 3. **AP
읽기 → -
뷰 템플릿과 팝업 로직에 실제 동작 구현 완료
CSS/JS 스타일 및 팝업 로직 개선 2026-01-29. 뷰 템플릿, 스타일시트 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 뷰 템플릿부터 시작 3. **API 연결** — 외부에
읽기 → -
테스트 코드 중복 제거와 책임 분리로 유지보수성 개선
사용되지 않는 사이트 전용 SCSS 파일 정리 2026-01-23. 코드 품질 개선 작업. 기능은 그대로 유지하면서 구조를 다듬었음. 리팩토링 동기 기능이 계속 추가되면서 테스트 영역의 코드가 비대해지기 시작했음. 하나의 함수가 너무 많은 일을 하거나, 같은 로직이 여러 파일에 흩어져 있거나, 네이밍이 실제 역할을 반영 못 하는 케이스들이 쌓였음.
읽기 → -
깃 무시 설정에 Playwright MCP 디렉토리 추가
.gitignore 파일에 Playwright MCP 디렉토리 추가 2026-01-23. 비즈니스 로직 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — 비즈니스 로직부터 시작 3. **A
읽기 → -
결제 연동 플랫폼에 샘플 데이터와 DDL 스키마 추가
이커머스 결제 연동 플랫폼 시스템 샘플 데이터 추가 2026-01-23. DDL 스키마 레이어에 실제 동작하는 로직을 심는 작업이었음. 기술적 접근 요구사항 분석 후 다음 순서로 진행했음: 1. **스키마/모델 정의** — 어떤 데이터를 어떻게 저장할지 먼저 결정 2. **핵심 로직 구현** — DDL 스키마부터 시작 3. **API 연결** —
읽기 →