KR
위시켓
어려움
외주
이차전지 파일럿 제조 서비스 고객 주문 플랫폼 구축 전문가
예산
9,999,999원
예상 기간
3개월
지원 마감
2026년 08월 17일
난이도
어려움
기술 스택
Spring
Java
React
Next.js
MySQL
JSP
JavaScript
CSS
AI 분석 요약 기회점수 68/100
이차전지 파일럿 제조 기업의 고객 주문 플랫폼을 신규 구축하는 프로젝트입니다. 전극·셀 두 유형의 케이스를 접수받아 재료 조성과 치수 입력에서 배치 수·가격·전극 소요량을 자동 산출하는 결정적 계산 엔진, 실시간 도면 시각화, 라인·큐 슬롯 스케줄링, 12단계 케이스 라이프사이클, 심사 워크플로, 인보이스·환불 관리, 다국어를 포함합니다. 고객 포털·관리자 웹·백엔드/DB(총 46화면)를 만들며, 복잡한 도메인 계산 로직을 정확히 구현할 수 있는 Java/Spring + React 풀스택 개발자에게 적합합니다.
핵심 요구사항
- 전극·셀 다단계 결정적 계산·가격 엔진 구현(배치 수 올림 산출, 스택 수/패턴 길이 역산, duty cycle 환산)
- 치수 입력 즉시 갱신되는 실시간 축척 도면 시각화 및 장비 최대폭 초과 경고
- 라인 3개(일부 캘린더 공유 예외)·셀 2큐 병렬 슬롯 스케줄링과 동시 결제 슬롯 잠금
- 12종 케이스 상태 라이프사이클 및 승인·보완·미팅 플래그 심사 워크플로
- 인보이스(PDF)·시간 기준 환불 티어·수기 입금 확인, 상수·가격 버전 관리(견적 소급 방지)
- 국문·영문 다국어 및 이메일 통지(SMTP/SES)
산출물
- 고객 포털 반응형 웹(24화면)
- 관리자 웹(22화면)
- 백엔드 API 및 MySQL DB
- 다국어 지원 및 이메일 통지 체계
매력 포인트
- 발주처가 34장 명세서로 계산 규칙을 수식까지 상세 정의한 명확한 스펙
- PG·MES 연동 없이 범위가 명확하고 데이터 이관 제외
- 도메인이 뚜렷하고 결정적 로직 중심이라 검증 기준이 명료
주의사항
- 명세서가 Draft 단계이며 셀 계산 물리 상수 등 미확정 사항 5건이 착수 전 확정 필요
- 46화면 + 복잡 계산 엔진 + 스케줄링을 90일 단독 수행하기엔 기간이 빠듯할 수 있음
- 예산 9,999,999원 표기는 상한 마스킹 값으로 실제 협의 필요
프로젝트 유형신규개발
적합 개발자5년차 이상 풀스택 개발자 (Spring/Java + React), 복잡 비즈니스 로직 구현 경험 필수
클라이언트 정보
회사위시켓
위치경기도 하남시
고용형태CONTRACTOR
프로젝트 원문 설명
[프로젝트 개요]
이차전지 파일럿 규모 전극·셀 제조 서비스를 운영하는 기업의 고객 주문 플랫폼을 신규 구축합니다. 계정 1개에 케이스 다수를 두는 구조로, 전극 제조와 셀 제조 두 케이스 유형을 각각 독립적으로 접수·계산·심사·결제·생산 일정까지 관리합니다. 산출물은 고객 포털(반응형 웹)과 관리자 웹, 백엔드/DB이며 모바일 앱은 없습니다. 국문·영문 다국어를 지원합니다.
[추진 배경과 시점]
현재 파일럿 제조 주문 처리는 시스템화되어 있지 않아, 견적·심사·일정 관리가 수작업에 크게 의존하고 있는 것으로 보입니다. 이 서비스의 본질은 전극 설계 치수와 배치 재료 조성으로부터 가격과 생산 일정을 자동 산출하는 계산 로직이며, 주문이 늘어날수록 수작업 계산의 오류 위험과 응대 지연이 함께 커지는 구조입니다. 발주처는 프로세스·정책 명세서를 34장 분량으로 직접 작성해 배치했고, 계산 규칙과 운영 정책을 이미 상세히 정의해 둔 상태입니다. 다만 이 명세서 자체가 아직 Draft 단계이며, 문서 말미에 발주처가 스스로 남긴 미확정 사항 5건이 있어 착수 전 확인이 필요합니다. 이차전지 파일럿 제조는 소량·다품종 주문이 반복되는 산업 특성상, 정확한 자동 견적과 슬롯 관리가 운영 효율을 좌우하는 요소입니다.
[난점과 경위]
난이도의 핵심은 화면 수가 아니라 그 뒤에서 도는 계산 로직입니다. 전극 쪽은 재료 조성·치수 입력에서 배치 필요량·배치 수·가격까지 이어지는 다단계 계산이 있고, 셀 쪽은 목표 용량과 전극 물성에서 스택 수 또는 패턴 길이를 역산합니다. 라인·큐 스케줄링도 단순 병렬이 아니라 일부 설비가 캘린더를 공유하는 예외가 있어 규칙이 촘촘합니다. 이 계산 규칙들이 명세서에 문장이 아니라 수식으로 상세히 담겨 있다는 점에서, 발주처가 이미 도메인 로직을 충분히 정리해 두었음을 알 수 있습니다. 다만 셀 계산에 필요한 물리 치수 상수 일부가 아직 정해지지 않아, 그 부분만큼은 착수 전 확정이 있어야 완결된 검증이 가능합니다.
[요구사항]
화면은 고객 포털 24개, 관리자 웹 22개로 총 46개이며, 개발 단위는 39종입니다. 다음 그룹으로 구성됩니다.
- 계정·인증: 회사 계정 생성(이메일 인증), 로그인, 비밀번호 재설정, 회사 프로필 관리. 계정 1개에 케이스를 여러 건 개설하는 구조입니다.
- 케이스 공통: 케이스 목록 대시보드(상태·다음 액션·이력), 케이스 상태 12종 라이프사이클 표시, 새 케이스 시작(전극/셀 선택), 케이스 상세.
- 전극 케이스 인테이크: 재료·조성 입력, 치수 입력, 실시간 전극 설계 시각화(입력 즉시 축척 도면 갱신, 총 호일 폭이 장비 최대치를 넘으면 실시간 경고), 간헐 코팅 패턴 입력, 슬리팅 스펙.
- 전극 계산·가격 엔진: 최소주문량·폭·로딩·계획수율로 활물질 질량을 구하고 조성비로 나머지 원료를 환산, 믹서 작업용적으로 배치 수를 올림 산출해 가격까지 잇는 계산 체인. 간헐 코팅은 duty cycle로 총 웹 길이를 환산하는 단계가 선행됩니다.
- 셀 케이스 인테이크·계산: 파우치/원통 타입 선택, 목표 용량·전극 물성 입력, 목표 용량과 면적 용량밀도로 스택 수(파우치) 또는 패턴 길이(원통)를 계산하고 수율을 반영해 전극 소요량을 산출(면당 최소 200m 하한).
- 라인·큐 스케줄링: 제조 라인 3개가 독립 병렬 캘린더로 운영되되, 그중 두 배치 사이즈가 하나의 캘린더를 공유하는 예외가 있습니다. 셀은 파우치·원통 두 개의 병렬 큐로 운영되며, 최소 리드타임 8주, 자재는 생산 10영업일 전 도착을 전제로 합니다.
- 심사 워크플로: 케이스 제출 후 심사 큐 적재, 승인·보완 요청·고객 미팅 플래그, 보완 시 재제출 루프.
- 결제·환불: 인보이스 발행(PDF), 입금 대기·확인 상태 관리, 관리자 수기 입금 확인. 시간 기준 환불 티어가 있으나 생산이 시작되면 환불이 없고, 리스케줄은 환불 가능 기한을 다시 열지 않습니다.
- 관리자 라이브러리·상수 관리: 원자재 라이브러리(성적서 기반 스키마 8필드), 호일·솔벤트 프리셋, 가격·시스템 상수 관리. 관리자가 값을 바꿔도 이미 견적이 나간 케이스에는 소급되지 않도록 변경 이력을 버전으로 관리합니다.
- 관리자 운영: 2단계 권한 체계(전체 관리자/심사 담당), 케이스 운영·상태 전이 조작, 감사 로그.
- 공통: 국문·영문 다국어, 이메일 통지(케이스 갱신·일정 확정·입금 확인), 파일 업로드·보관, 데이터 백업.
[사용자 스토리와 수용 기준]
- 고객으로서 전극 치수를 입력하면 실시간으로 도면을 확인하고 싶다. 치수 입력 즉시 축척 도면이 갱신되고, 총 호일 폭이 장비 최대폭을 넘으면 경고가 표시되면 된다.
- 고객으로서 배치 계산 결과를 신뢰하고 싶다. 재료·치수·수율 입력값에서 배치 수와 가격이 자동 산출되면 된다.
- 고객으로서 셀 주문 시 필요한 전극량을 미리 알고 싶다. 목표 용량과 전극 물성을 입력하면 스택 수 또는 패턴 길이와 전극 소요량이 자동 표시되면 된다.
- 고객으로서 생산 슬롯을 예약하고 싶다. 라인·큐 캘린더에서 가능한 슬롯을 선택하고 결제가 확인되면 슬롯이 잠기면 된다.
- 고객으로서 취소 시 환불 금액을 미리 알고 싶다. 요청 시점의 환불 티어가 사전에 표시되고, 생산이 이미 시작된 경우에는 환불 불가로 표시되면 된다.
- 관리자로서 심사 대상을 놓치지 않고 싶다. 케이스 제출 시 심사 큐에 자동 적재되고 승인·보완·미팅 플래그 처리가 가능하면 된다.
- 관리자로서 단가를 변경해도 과거 견적이 흔들리지 않기를 원한다. 상수·가격을 변경하면 이후 케이스에만 적용되고 기존 케이스는 견적 시점 값을 유지하면 된다.
[업무 상태 흐름]
케이스는 임시저장부터 완료·취소까지 12가지 상태를 오가며, 결제 확인·자재 도착·심사 결과·생산 착수 여부가 전이 조건이 됩니다. 환불 규칙은 시간 기준 티어가 있어도 생산이 착수되면 그 시점부터 환불이 전액 불가로 전환되고, 리스케줄을 하더라도 환불 가능 기한은 다시 열리지 않습니다. 화면 전이 순서 등 동작 단계 설계는 제안사가 정합니다.
[비기능 요구]
동시 결제 슬롯 잠금으로 중복 예약을 방지합니다. 모든 계산 결과는 결정적 수식에 기반해 같은 입력에 항상 같은 출력을 내야 합니다. 데이터 백업·복구 체계를 갖춥니다. 국문·영문 전환이 즉시 반영되어야 합니다.
[외부 연동]
이메일 발송(SMTP/SES) 외에 별도 외부 시스템 연동은 없습니다. 온라인 결제(PG) 연동도 없습니다.
[스코프 밖]
시험 서비스(HPPC·사이클 등, 발주처가 직접 처리)와 MES 연동은 범위 밖입니다. 타당성 판정은 자동화하지 않고 관리자 수동 심사로 처리합니다. 모바일 앱과 기존 시스템 데이터 이관도 포함하지 않습니다.
[제약 사항 및 확인 필요]
발주처가 명세서 마지막 장에 스스로 남긴 미확정 사항이 5건 있어 임의로 정하지 않았습니다.
- 표준 호일(Al/Cu/폴리머)의 데이터 항목 스키마가 아직 정해지지 않았습니다.
- 로딩·밀도 타당성 판정 기준값은 현재 수동 판단 영역으로 남아 있습니다.
- 비기본 모델 전환 시 부과할 고정 비용 금액이 아직 정해지지 않았습니다.
- 셀 모델별(파우치 S/M/L, 원통 18650/21700) 일일 산출량이 동일한지 여부가 미확정입니다.
- 파우치 내부 면적, 원통 권취 치수가 미정입니다. 이 값은 셀 계산 검수의 선행 조건이라 가장 먼저 확정이 필요합니다.
명세서는 Draft 이며, 위 사항이 확정된 이후 세부 범위가 조정될 수 있습니다.
[클라이언트 준비 사항]
위 5건 미확정 사항의 확정 값, 원자재 성적서(CoA) 기준 데이터, 국문·영문 안내 문구 원본을 준비해 주셔야 합니다.
[기술 스택]
지정 없음 — 제안사 제안. 반응형 웹(고객 포털·관리자 웹) + 백엔드/DB를 한 벌로 배포할 수 있는 스택이면 됩니다.
[원하는 파트너]
도메인 수식을 정확히 코드로 옮기는 꼼꼼함을 갖춘 팀을 찾습니다. 계산·정책 로직 검증에 익숙하고, 명세서를 수식·경계값 단위로 읽어 구현 전 정의서로 재정리할 수 있는 인력이면 좋습니다. 제조·주문관리, 정산·환불 로직 개발 경험이 있으면 우대합니다.
[제안 요청 사항]
계산 엔진(배치 사이징·셀 계산·스케줄링·환불 정책·상태 전이) 7종을 어떻게 검증할 것인지에 대한 접근 방식, 유사 도메인 계산 로직 개발 경험, 제안 기술 스택과 그 선택 이유를 제안서에 포함해 주십시오.
[예산과 기간]
예산은 3,000만원으로 협의합니다. 기간은 약 3개월을 기준으로 협의합니다.
[산출물]
기획 및 디자인 산출물, 고객 포털(반응형 웹), 관리자 웹, 백엔드/DB, 배포 환경 일체와 소스코드, 계산 로직 정의서, 검증 케이스 문서를 납품합니다.
[계약 특이사항]
서버 호스팅·도메인·SSL·메일 발송 서비스 비용은 발주처가 부담합니다(구축·배포 작업 자체는 본 견적에 포함됩니다). 명세서 미확정 사항이 확정된 이후 세부 범위가 조정될 수 있습니다.
이차전지 파일럿 규모 전극·셀 제조 서비스를 운영하는 기업의 고객 주문 플랫폼을 신규 구축합니다. 계정 1개에 케이스 다수를 두는 구조로, 전극 제조와 셀 제조 두 케이스 유형을 각각 독립적으로 접수·계산·심사·결제·생산 일정까지 관리합니다. 산출물은 고객 포털(반응형 웹)과 관리자 웹, 백엔드/DB이며 모바일 앱은 없습니다. 국문·영문 다국어를 지원합니다.
[추진 배경과 시점]
현재 파일럿 제조 주문 처리는 시스템화되어 있지 않아, 견적·심사·일정 관리가 수작업에 크게 의존하고 있는 것으로 보입니다. 이 서비스의 본질은 전극 설계 치수와 배치 재료 조성으로부터 가격과 생산 일정을 자동 산출하는 계산 로직이며, 주문이 늘어날수록 수작업 계산의 오류 위험과 응대 지연이 함께 커지는 구조입니다. 발주처는 프로세스·정책 명세서를 34장 분량으로 직접 작성해 배치했고, 계산 규칙과 운영 정책을 이미 상세히 정의해 둔 상태입니다. 다만 이 명세서 자체가 아직 Draft 단계이며, 문서 말미에 발주처가 스스로 남긴 미확정 사항 5건이 있어 착수 전 확인이 필요합니다. 이차전지 파일럿 제조는 소량·다품종 주문이 반복되는 산업 특성상, 정확한 자동 견적과 슬롯 관리가 운영 효율을 좌우하는 요소입니다.
[난점과 경위]
난이도의 핵심은 화면 수가 아니라 그 뒤에서 도는 계산 로직입니다. 전극 쪽은 재료 조성·치수 입력에서 배치 필요량·배치 수·가격까지 이어지는 다단계 계산이 있고, 셀 쪽은 목표 용량과 전극 물성에서 스택 수 또는 패턴 길이를 역산합니다. 라인·큐 스케줄링도 단순 병렬이 아니라 일부 설비가 캘린더를 공유하는 예외가 있어 규칙이 촘촘합니다. 이 계산 규칙들이 명세서에 문장이 아니라 수식으로 상세히 담겨 있다는 점에서, 발주처가 이미 도메인 로직을 충분히 정리해 두었음을 알 수 있습니다. 다만 셀 계산에 필요한 물리 치수 상수 일부가 아직 정해지지 않아, 그 부분만큼은 착수 전 확정이 있어야 완결된 검증이 가능합니다.
[요구사항]
화면은 고객 포털 24개, 관리자 웹 22개로 총 46개이며, 개발 단위는 39종입니다. 다음 그룹으로 구성됩니다.
- 계정·인증: 회사 계정 생성(이메일 인증), 로그인, 비밀번호 재설정, 회사 프로필 관리. 계정 1개에 케이스를 여러 건 개설하는 구조입니다.
- 케이스 공통: 케이스 목록 대시보드(상태·다음 액션·이력), 케이스 상태 12종 라이프사이클 표시, 새 케이스 시작(전극/셀 선택), 케이스 상세.
- 전극 케이스 인테이크: 재료·조성 입력, 치수 입력, 실시간 전극 설계 시각화(입력 즉시 축척 도면 갱신, 총 호일 폭이 장비 최대치를 넘으면 실시간 경고), 간헐 코팅 패턴 입력, 슬리팅 스펙.
- 전극 계산·가격 엔진: 최소주문량·폭·로딩·계획수율로 활물질 질량을 구하고 조성비로 나머지 원료를 환산, 믹서 작업용적으로 배치 수를 올림 산출해 가격까지 잇는 계산 체인. 간헐 코팅은 duty cycle로 총 웹 길이를 환산하는 단계가 선행됩니다.
- 셀 케이스 인테이크·계산: 파우치/원통 타입 선택, 목표 용량·전극 물성 입력, 목표 용량과 면적 용량밀도로 스택 수(파우치) 또는 패턴 길이(원통)를 계산하고 수율을 반영해 전극 소요량을 산출(면당 최소 200m 하한).
- 라인·큐 스케줄링: 제조 라인 3개가 독립 병렬 캘린더로 운영되되, 그중 두 배치 사이즈가 하나의 캘린더를 공유하는 예외가 있습니다. 셀은 파우치·원통 두 개의 병렬 큐로 운영되며, 최소 리드타임 8주, 자재는 생산 10영업일 전 도착을 전제로 합니다.
- 심사 워크플로: 케이스 제출 후 심사 큐 적재, 승인·보완 요청·고객 미팅 플래그, 보완 시 재제출 루프.
- 결제·환불: 인보이스 발행(PDF), 입금 대기·확인 상태 관리, 관리자 수기 입금 확인. 시간 기준 환불 티어가 있으나 생산이 시작되면 환불이 없고, 리스케줄은 환불 가능 기한을 다시 열지 않습니다.
- 관리자 라이브러리·상수 관리: 원자재 라이브러리(성적서 기반 스키마 8필드), 호일·솔벤트 프리셋, 가격·시스템 상수 관리. 관리자가 값을 바꿔도 이미 견적이 나간 케이스에는 소급되지 않도록 변경 이력을 버전으로 관리합니다.
- 관리자 운영: 2단계 권한 체계(전체 관리자/심사 담당), 케이스 운영·상태 전이 조작, 감사 로그.
- 공통: 국문·영문 다국어, 이메일 통지(케이스 갱신·일정 확정·입금 확인), 파일 업로드·보관, 데이터 백업.
[사용자 스토리와 수용 기준]
- 고객으로서 전극 치수를 입력하면 실시간으로 도면을 확인하고 싶다. 치수 입력 즉시 축척 도면이 갱신되고, 총 호일 폭이 장비 최대폭을 넘으면 경고가 표시되면 된다.
- 고객으로서 배치 계산 결과를 신뢰하고 싶다. 재료·치수·수율 입력값에서 배치 수와 가격이 자동 산출되면 된다.
- 고객으로서 셀 주문 시 필요한 전극량을 미리 알고 싶다. 목표 용량과 전극 물성을 입력하면 스택 수 또는 패턴 길이와 전극 소요량이 자동 표시되면 된다.
- 고객으로서 생산 슬롯을 예약하고 싶다. 라인·큐 캘린더에서 가능한 슬롯을 선택하고 결제가 확인되면 슬롯이 잠기면 된다.
- 고객으로서 취소 시 환불 금액을 미리 알고 싶다. 요청 시점의 환불 티어가 사전에 표시되고, 생산이 이미 시작된 경우에는 환불 불가로 표시되면 된다.
- 관리자로서 심사 대상을 놓치지 않고 싶다. 케이스 제출 시 심사 큐에 자동 적재되고 승인·보완·미팅 플래그 처리가 가능하면 된다.
- 관리자로서 단가를 변경해도 과거 견적이 흔들리지 않기를 원한다. 상수·가격을 변경하면 이후 케이스에만 적용되고 기존 케이스는 견적 시점 값을 유지하면 된다.
[업무 상태 흐름]
케이스는 임시저장부터 완료·취소까지 12가지 상태를 오가며, 결제 확인·자재 도착·심사 결과·생산 착수 여부가 전이 조건이 됩니다. 환불 규칙은 시간 기준 티어가 있어도 생산이 착수되면 그 시점부터 환불이 전액 불가로 전환되고, 리스케줄을 하더라도 환불 가능 기한은 다시 열리지 않습니다. 화면 전이 순서 등 동작 단계 설계는 제안사가 정합니다.
[비기능 요구]
동시 결제 슬롯 잠금으로 중복 예약을 방지합니다. 모든 계산 결과는 결정적 수식에 기반해 같은 입력에 항상 같은 출력을 내야 합니다. 데이터 백업·복구 체계를 갖춥니다. 국문·영문 전환이 즉시 반영되어야 합니다.
[외부 연동]
이메일 발송(SMTP/SES) 외에 별도 외부 시스템 연동은 없습니다. 온라인 결제(PG) 연동도 없습니다.
[스코프 밖]
시험 서비스(HPPC·사이클 등, 발주처가 직접 처리)와 MES 연동은 범위 밖입니다. 타당성 판정은 자동화하지 않고 관리자 수동 심사로 처리합니다. 모바일 앱과 기존 시스템 데이터 이관도 포함하지 않습니다.
[제약 사항 및 확인 필요]
발주처가 명세서 마지막 장에 스스로 남긴 미확정 사항이 5건 있어 임의로 정하지 않았습니다.
- 표준 호일(Al/Cu/폴리머)의 데이터 항목 스키마가 아직 정해지지 않았습니다.
- 로딩·밀도 타당성 판정 기준값은 현재 수동 판단 영역으로 남아 있습니다.
- 비기본 모델 전환 시 부과할 고정 비용 금액이 아직 정해지지 않았습니다.
- 셀 모델별(파우치 S/M/L, 원통 18650/21700) 일일 산출량이 동일한지 여부가 미확정입니다.
- 파우치 내부 면적, 원통 권취 치수가 미정입니다. 이 값은 셀 계산 검수의 선행 조건이라 가장 먼저 확정이 필요합니다.
명세서는 Draft 이며, 위 사항이 확정된 이후 세부 범위가 조정될 수 있습니다.
[클라이언트 준비 사항]
위 5건 미확정 사항의 확정 값, 원자재 성적서(CoA) 기준 데이터, 국문·영문 안내 문구 원본을 준비해 주셔야 합니다.
[기술 스택]
지정 없음 — 제안사 제안. 반응형 웹(고객 포털·관리자 웹) + 백엔드/DB를 한 벌로 배포할 수 있는 스택이면 됩니다.
[원하는 파트너]
도메인 수식을 정확히 코드로 옮기는 꼼꼼함을 갖춘 팀을 찾습니다. 계산·정책 로직 검증에 익숙하고, 명세서를 수식·경계값 단위로 읽어 구현 전 정의서로 재정리할 수 있는 인력이면 좋습니다. 제조·주문관리, 정산·환불 로직 개발 경험이 있으면 우대합니다.
[제안 요청 사항]
계산 엔진(배치 사이징·셀 계산·스케줄링·환불 정책·상태 전이) 7종을 어떻게 검증할 것인지에 대한 접근 방식, 유사 도메인 계산 로직 개발 경험, 제안 기술 스택과 그 선택 이유를 제안서에 포함해 주십시오.
[예산과 기간]
예산은 3,000만원으로 협의합니다. 기간은 약 3개월을 기준으로 협의합니다.
[산출물]
기획 및 디자인 산출물, 고객 포털(반응형 웹), 관리자 웹, 백엔드/DB, 배포 환경 일체와 소스코드, 계산 로직 정의서, 검증 케이스 문서를 납품합니다.
[계약 특이사항]
서버 호스팅·도메인·SSL·메일 발송 서비스 비용은 발주처가 부담합니다(구축·배포 작업 자체는 본 견적에 포함됩니다). 명세서 미확정 사항이 확정된 이후 세부 범위가 조정될 수 있습니다.
위시켓에서 원본 확인
원본 보기