← WORK 목록으로
KOREA위시켓웹 개발

컨테이너 보관 창고 운영 ERP 구축 전문가

창고 3개소에서 운영하는 컨테이너 보관 사업의 고객·계약 관리, 입금 자동 대조, 연체·정산, 청구·안내 발송을 하나의 사내 관리자 웹 ERP로 옮기는 신규 구축 프로젝트입니다. 은행 거래내역 엑셀 업로드 기반 입금 자동 대조·동명이인 판정·자동 학습, 결제선생 카드결제·센드빌 세금계산서·카카오 알림톡 등 다수 외부 연동, 사설 VPN·자동 백업 인프라, 엑셀 장부 데이터 이관까지 포함합니다. 기획 문서가 없어 요구사항 정의부터 시작하므로, 도메인 규칙을 스스로 정리할 수 있고 결제·정산·연동 경험이 있는 시니어 풀스택 개발자에게 적합합니다.

2026.09.03VIEW 61위시켓에서 수집
Budget12,500,000원
Difficulty고급
Duration4~5개월
Work style외주
Required stack

필요 기술

ReactNode.jsPostgreSQLAWSREST APINginxDocker
Project brief

프로젝트 내용

[프로젝트 개요]
- 창고 3개소에서 운영 중인 컨테이너 보관 사업의 고객·계약 관리, 입금 대조, 청구·안내 발송 업무를 하나의 사내 ERP 웹으로 옮깁니다. 관리자 웹과 서버·DB 신규 구축, 기존 엑셀 장부 이관을 포함하며 모바일 네이티브 앱은 만들지 않습니다. 고객이 직접 쓰는 화면은 안내문 열람 페이지와 기존 챗봇 연계 신청까지입니다.

[클라이언트 소개]
- 창고 3개소에서 개인·법인 고객의 물품을 컨테이너 단위로 보관하는 사업을 운영합니다. 이번에 만드는 시스템은 고객용 서비스가 아니라 사내 담당자가 쓰는 업무 시스템이며, 관리 대상 고객은 약 1,500명입니다.
- 프로젝트 의사결정 구조: 실무 담당자가 요구사항을 확정하고 파트너 문의에 답변하며 미팅에 직접 참여합니다. 계약과 범위 변경은 내부 보고를 거쳐 승인합니다.
- 개발 지식: 사내에 개발자도 전산 담당자도 없습니다. 기술적 판단은 파트너 제안에 의존할 예정입니다.

[왜 이 프로젝트를 하는가]
- 지금 상황: 고객·계약 정보와 입고·출고 기록을 엑셀 장부로 관리하고 있습니다. 은행 거래내역과 입금 확인, 연체 판정, 청구와 안내 발송을 사람이 하나씩 대조해 처리하며, 입금자명이 계약자명과 다르거나 동명이인이 있는 건은 매번 눈으로 찾습니다. 이 수작업에 들어가는 시간이 늘어난 것이 지금 바꾸려는 이유입니다.
- 끝나면 이렇게 되기를 바랍니다: 입금 대조와 연체 판정, 청구·안내 발송이 시스템에서 처리되고 담당자는 예외 건만 확인하게 되기를 바랍니다. 수작업에 쓰던 시간을 줄여 직원들이 고객 응대(CS)에 더 투입될 수 있는 것이 이번 도입의 목적입니다.
- 다만 이런 점이 우려됩니다: 저희 쪽에 개발 인력이 없어 요구사항을 정확히 전달하고 개발 중인 내용을 확인하는 과정이 가장 우려되는 부분입니다.

[필수 과업 범위와 결과물]
1. 수행 범위
- 상세 기획: 요구사항 정의, 화면 흐름·정보구조 설계, 입금 대조·연체·정산 규칙 정의, 외부 연동 규격 정의. 현재 엑셀 장부 외에 기획 문서가 없어 기획부터 진행합니다.
- UI·UX 디자인: 관리자 화면 디자인과 모바일 반응형 대응(입출고 확인·고객 조회·창고번호 입력)
- SW 개발: 관리자 웹, 고객용 안내문 열람 화면, API, DB 신규 구축
- 인프라 구축·배포: 클라우드 서버 구성과 배포, 사설 VPN 구성, 자동 백업 설정. 계정은 발주사 명의로 생성해 주세요.
- 데이터 이관: 기존 엑셀 장부 이관. 이번 범위에 포함합니다.
- 유지보수: 오픈 후 3개월 하자보수

2. 상세 기능 요구 사항
① 고객·계약·컨테이너 관리
- 개인/법인 구분 고객 등록·검색 및 상담일지 기록, 연락처·입금자명 복수 등록과 수신 제외 관리
- 입고 4단계·출고 3단계 진행 상태 관리 및 사업자등록증 등 첨부파일 보관
- 창고 3개소·보관 형태·컨테이너 기준정보 관리와 배정 및 가동 현황 조회
- 계약 등록·수정 및 계약 기간에 따른 만료일 자동 계산, 이용료·할인·보증금·결제 구분 반영
- 계약 목록 필터와 종료 구분(정상 종료 / 중도 해지·연체 종료) 표시, 담당 기사·운송 내역 및 법적 절차 사건번호 기록
② 계약 안내문·문서
- 창고별 및 개인/법인/법원 양식으로 분기되는 계약 안내문 자동 생성과 계약 정보 자동 채움
- 안내문·세부 내역서 동시 발송, 발송 일시 표기 및 해당 계약 건 자동 보관
- 계약서 파일 업로드 및 보관
③ 입금 대조·연체·정산
- 은행 거래내역 엑셀 업로드 및 계약자명·등록 입금자명 기준 입금 자동 대조
- 동명이인 금액 판정과 미매칭 건 분류, 수동 연결 및 입금자명 자동 학습 저장
- 분할 입금 합산에 따른 만료일 자동 연장
- 연체 판정·연체료 계산 및 출고 초과 일수 정산, 청구 금액 수동 조정과 변경 사유 기록
- 계약별 입금 이력·월별 입금 기록, 입금 이상 통지 및 회계 계정 항목(외상매출금·미지급금·미수금) 관리
④ 카드 결제·세금계산서
- 결제선생 카드 결제 요청·결과 수신·취소 처리 및 운영 키 검수 대응
- 미수 → 통장 입금 확인 → 입금 완료 2단계 처리와 현금영수증 발행 연동
- 센드빌 세금계산서 발행 연동 (공동인증서·발행·상태 조회)
- 매달 반복 청구 대상 관리와 발행 대기·승인·일괄 발행 및 발행 이력 조회
⑤ 안내 발송·고객 셀프 신청
- 카카오 알림톡 발송 연동과 실패 건 문자 재발송, 문자 발신번호 사전등록 지원
- 용도별 문구 관리 및 이름·창고번호·청구 금액·대상 기간·계좌번호 자동 채움
- 만료일 기준 자동 발송(중복 발송 방지)과 미입금 대상 목록 확인 후 선택 발송
- 만료 예정 안내·세금계산서 일괄 발송, 발송 이력 조회 및 자동 처리 실패 통지
- 안내문 링크 열람 페이지와 기존 챗봇 연계 연장·출고 신청 접수 및 담당자 전달·알림
- 챗봇 문구·버튼의 ERP 내 수정 반영, 챗봇·ERP 서버 분리 구성 (챗봇에 개인정보 미저장)
⑥ 대시보드·권한·환경 설정
- 운영 지표 4종 대시보드와 지표 클릭 시 대상 목록 이동, 계약 만료 D-day 표시
- 입출고 일정 캘린더(팀별 색 구분)와 처리 완료 확인·표시 해제·처리자 기록
- 미매칭 입금 상단 알림 및 미확인 알림의 담당자 문자 에스컬레이션
- 관리자/최고관리자 권한 등급과 기능별 권한 제어(삭제는 최고관리자), 처리 이력 기록·조회
- 로그인 인증(실패 횟수 제한·자동 로그아웃), 발송 시점·연체료 규칙·알림 판정 시간 등 환경 설정 및 공지사항
⑦ 화면 설계·서버·보안
- 16개 기능군 화면 흐름·정보구조 설계, 입금 대조·연체·정산 규칙 및 외부 연동 규격 정의
- 관리자 화면 디자인과 모바일 반응형 대응 (입출고 확인·고객 조회·창고번호 입력)
- 클라우드 서버 구축·배포 및 ERP 화면 외 접근 차단, 사설 VPN 구성과 계정·인증서 발급/폐기 절차
- 매일 1회 자동 백업(별도 저장소 암호화 보관) 및 보안 점검 결과서 제출

3. 결과물
- 요구사항 정의서
- 화면 설계서
- 입금 대조·연체·정산 규칙 정의서와 외부 연동 규격서
- 전체 소스코드 (발주사 소유 저장소)
- DB 스키마
- 배포·운영 매뉴얼
- 보안 점검 결과서

[아직 정하지 않은 범위]
- 아래는 저희가 확정하지 못한 항목입니다. 포함하는 편이 나은지, 뺀다면 나중에 어떻게 붙일 수 있는지를 의견과 함께 적어 주세요.
1. 사진 업로드·현장 전달 — 컨테이너 현장 사진을 시스템에 올리고 담당 기사 전용 열람 링크로 전달하는 기능입니다. 지금은 메신저로 사진을 주고받고 있으며, 이번 범위에 포함 가능한지 의견 주세요
2. 입금표·거래명세표 발행 — 기존 엑셀 양식 출력으로 운영할 계획인데, 시스템에서 발행하는 편이 나은지
3. 수정 승인 절차와 매일 자동 점검 — 권한 등급과 처리 이력 조회로 대체할 계획입니다
4. 예약 발송과 미납 경과 단계별 문구 분기 — 담당자가 대상 목록에서 골라 보내는 선택 발송으로 대체할 계획입니다

[클라이언트 준비 사항]
- 준비된 것: 기존 엑셀 장부(고객 약 1,500명, 엑셀 파일만 보유), 운영 중인 고객 응대 챗봇, 결제선생·센드빌 사용 환경
- 이 프로젝트 담당: 실무 담당자 1명이 요구사항 확정과 검수를 맡고 미팅에 직접 참여합니다. 사내 전산 담당자는 없습니다.

[오픈 시점과 예산]
- 개발 기간: 약 4개월을 예상합니다.
- 예산: 4,000만~5,000만원 (부가세 별도)

[제안 포함 필수 사항]
- 지원 내용은 아래 기준으로 검토합니다.
1. 적합한 기술 스택과 그 선택 이유를 제안에 포함해 주세요. 저희 쪽에 개발자가 없으므로 비개발자가 이해할 수 있는 수준으로 적어 주시면 도움이 됩니다.
2. 파트너님께서 판단하시기에 어떤 부분이 완료되어야 이 프로젝트가 성공적으로 마무리되었다고 보시는지 제안에 포함해 주세요. 전문가로서 이 프로젝트의 결과물에 대한 의견 부탁드립니다.
3. 위 '아직 정하지 않은 범위' 각 항목에 대한 의견을 제안에 포함해 주세요. 포함하는 편이 나은지, 뺀다면 나중에 어떻게 붙일 수 있는지 의견 부탁드립니다. 공고만으로 판단이 어려워 확인이 필요한 부분도 함께 적어 주세요.
4. 비개발자인 저희와 요구사항을 맞춰가는 방식, 그리고 개발 중 진행 상황을 저희가 확인할 수 있는 방법을 제안에 포함해 주세요. 사내에 개발 인력이 없어 이 부분을 특히 중요하게 보고 있습니다.
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • 고객·계약·컨테이너 관리 및 입고 4단계/출고 3단계 상태 관리
  • 은행 엑셀 기반 입금 자동 대조·동명이인 판정·입금자명 자동 학습·연체/정산 규칙 엔진
  • 결제선생 카드결제·센드빌 세금계산서·카카오 알림톡/문자 등 외부 연동
  • 계약 안내문 자동 생성·자동 채움 및 발송 이력·자동 발송 로직
  • 기획 문서 부재로 요구사항 정의서·화면 설계서부터 산출
  • 클라우드 서버·사설 VPN·매일 자동 백업 암호화·보안 점검 결과서 포함 인프라 구축

예상 산출물

  • 요구사항 정의서·화면 설계서
  • 입금 대조·연체·정산 규칙 정의서 및 외부 연동 규격서
  • 전체 소스코드(발주사 소유 저장소)·DB 스키마
  • 배포·운영 매뉴얼
  • 보안 점검 결과서

매력 포인트

  • 요구사항이 기능군 단위로 매우 상세히 기술됨
  • 오픈 후 3개월 하자보수 및 명확한 산출물 명시

확인할 점

  • ERP 전체·다수 외부 연동·인프라·데이터 이관 범위 대비 예산 1,250만원은 심하게 낮아 범위-예산 불일치
  • 사내 개발/전산 담당자가 전무해 요구사항 확정 지연과 스코프 크립 위험이 큼
  • 미확정 범위 4건과 기획 문서 부재로 실제 작업량이 예산·기간을 초과할 가능성
Client signal

클라이언트 정보

회사 · 위시켓 / 지역 · 서울특별시 강남구 / 고용형태 · CONTRACTOR
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기 →
처리 중...