尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
파산사건 배당재원을 채권자별 확정 채권액 비율로 안분하고 CSV 안분 내역서를 만드는 웹 앱 (가상 데이터로 개발)
翻译准备中
正在加载完整 README。
查看完整 README ↗파산사건의 배당재원을 채권자별 확정 채권액 비율로 나누고(안분), 파산배당금 안분 내역서를 CSV로 내려받게 해 주는 웹 앱입니다.
엑셀로 직접 하던 안분 계산과 합계 검증을 붙여넣기 한 번으로 끝내는 것이 목표입니다. 누가 계산해도 같은 결과가 나오므로 검토와 업무 인수인계가 쉬워집니다.
이 저장소의 사례와 채권자 이름은 모두 직접 만든 가상 데이터입니다. 실제 사건 데이터는 쓰지 않았습니다.
배당재원 × (채권자의 확정 채권액 ÷ 총 확정 채권액), 원 미만은 버립니다.bigint)로만 합니다. 곱한 값이 9천조를 넘어도 1원의 오차가 없습니다.=, +, -, @로 시작하는 글자 앞에 '를 붙이고, 파일명의 금지 문자는 _로 바꿉니다.순위가 다른 채권 처리, 여러 차례 배당 누적, 이의·소송 채권 유보, 로그인, 데이터 저장, AI 판단, HWP·PDF 출력, 외부 시스템 연동은 이번 범위에 넣지 않았습니다. 자세한 범위는 PRD.md에 있습니다.
Next.js 16 (App Router) · React 19 · TypeScript · Tailwind CSS 4 · Vitest. Vercel에 배포합니다.
npm install
npm run dev # 개발 서버 (http://localhost:3000)
npm test # 함수 자동 시험 (Vitest)
npm run lint # 코드 검사
npm run build # 프로덕션 빌드
node --no-warnings test-cases/check.mjs # 가상 사례 5건 vs 엑셀 계산 정답 대조
| 문서 | 내용 |
|---|---|
| PRD.md | 서비스 기획서: 문제, 목표, 기능과 지켜야 할 규칙, 범위, 보안 |
| PLAN.md | 개발 계획: 성공 기준과 작업 순서·진행 상태 |
| DESIGN.md | 설계: 화면, 데이터 흐름, 기술 선택, 시험 계획 |
| CHECK.md | 점검 결과: 설계 대비 구현, 공개 전 보안 점검, 보완 항목 |
npm test: 안분·끝전·합계 검증·붙여넣기·입력 점검·표시 형식·CSV를 확인하는 자동 시험입니다.test-cases/: 가상 사례 5건을 엑셀 수식으로 계산한 정답과 앱 결과를 원 단위까지 비교합니다. 이 시험은 계산 실수가 없는지를 확인하며, 끝전 규칙이 실무와 같은지는 PRD를 기준으로 합니다.