프로젝트 배경
1) 문제 - 거래처별 접수 및 정산 정보를 Excel이나 여러 파일로 관리하면 데이터 조회와 현황 파악이 번거로움 - 관리자가 여러 거래처 데이터를 함께 관리하면서도 각 거래처에는 자사 데이터만 노출해야 함 - 기존 Excel 데이터를 신규 DB로 이전할 때 잘못된 행이나 형식 오류가 그대로 반영될 위험이 있음 2) 프로젝트 목표 - 관리자가 거래처·계정·접수·정산 정보를 하나의 웹 시스템에서
프로젝트 성과
거래처별 데이터 격리 검증
Partner A/B 계정에서 타 거래처 접수·정산 데이터가 노출되지 않도록 서버 조회 범위를 강제하고 E2E로 검증했습니다.
Excel 이관 안전성 확보
Excel parse → validate → preview → commit 흐름으로 오류 행을 사전 검출하고 검증 통과 데이터만 반영하도록 구현했습니다.
관리자 업무 흐름 자동 검증
거래처 생성 → 계정 발급 → 접수·정산 등록 → 거래처 조회까지 전체 업무 흐름을 Playwright E2E와 CI로 자동 검증했습니다.
PostgreSQL 데이터 구조 구축
거래처·사용자·접수·정산·이관 이력·감사 로그를 분리한 PostgreSQL 데이터 구조를 설계하고 구현했습니다.
핵심 기능
진행 단계
요구사항 분석 및 범위 정의
2026.09.
실제 공고 요구사항을 기능·권한·데이터·이관·검증 관점으로 분해하고 구현 범위와 완료 기준을 정의했습니다.
프로젝트 상세
실제 외주 공고의 요구사항을 기반으로, 요구사항 이해와 구현 가능성을 검증하기 위해 독립적으로 재현한 B2B 거래처 운영 포털입니다. 실제 고객사의 소스, 계정, 개인정보 및 업무 데이터는 사용하지 않았습니다. 관리자는 거래처 및 계정을 발급하고 접수 정보를 등록·수정·상태 변경하며 정산 정보를 관리할 수 있도록 구성했습니다. 거래처 사용자는 로그인 후 자신의 거래처에 속한 접수·정산 데이터만 조회하






