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

기존 PHP 기반 B2B 폐쇄몰 복제 구축 및 추가 기능 개발 전문가

기존에 운영 중인 PHP 기반 B2B 폐쇄몰(전문의약품) 소스코드를 복제하여 다른 제품군을 취급하는 신규 독립 폐쇄몰을 구축하는 프로젝트입니다. 소스·DB 복제 설치와 하드코딩된 정보 일괄 변경, PG 일반·간편결제 및 SMS/알림톡 재연동, 독립 서버·DB·SSL 인프라 구축이 핵심이며, 추가로 출고 패킹 박스 실사 사진을 모바일로 촬영·리사이징 업로드하고 구매자가 마이페이지에서 조회하는 기능을 개발해야 합니다. 기존 PHP 쇼핑몰 코드 분석·이관과 PG 연동 경험이 풍부한 백엔드 중심 풀스택 개발자에게 적합합니다.

2026.10.26VIEW 8위시켓에서 수집
Budget6,000,000원
Difficulty중급
Duration1.5~2개월
Work style원격 가능
Required stack

필요 기술

PHPMySQLMariaDBJavaScriptPG연동SMS/알림톡 API반응형웹Linux
Project brief

프로젝트 내용

[프로젝트 개요]
- 저희는 현재 PHP 기반으로 구축된 B2B 폐쇄형 온라인몰(전문의약품 취급)을 운영하고 있으며, 보유 중인 원본 소스코드를 복제하여 취급 제품군만 다른 신규 B2B 폐쇄몰을 하나 더 구축하고자 합니다.
- 기존 플랫폼의 핵심 구조(폐쇄몰 회원 승인, 장바구니, 주문, 일반결제 및 간편결제 등)는 그대로 유지하여 신규 서버 환경에 복제 설치하고, 제품 출고 시 패킹된 실제 박스 사진을 찍어 구매 목록에서 확인할 수 있는 기능과 소규모 편의 기능을 추가 개발해 줄 파트너사를 찾고 있습니다.

[클라이언트 소개]
- B2B 전용 폐쇄몰을 운영 중이며, 신규 취급 품목 확장을 위해 두 번째 B2B 폐쇄몰 오픈을 준비하고 있습니다.
- 프로젝트 의사결정 구조: 내부 담당자가 직접 소통하며 신속하게 의사결정을 진행합니다.
- 개발 지식: 과거 외주 개발을 통해 구축한 PHP 원본 소스코드를 모두 보유하고 있으나, 기존 유지보수 업체의 개발 대응 속도가 느려 이번 신규 몰 복제 및 기능 추가를 빠르게 수행해 줄 새로운 개발 파트너를 찾고 있습니다.

[왜 이 프로젝트를 하는가]
- 지금 상황: 이미 안정적으로 운영 중인 PHP 기반 B2B 폐쇄몰 소스코드가 준비되어 있으며, 이를 활용해 다른 제품군을 판매할 동일한 구조의 폐쇄몰을 개발 착수 후 2개월 이내에 빠르게 런칭해야 하는 상황입니다.
- 끝나면 이렇게 되기를 바랍니다: 기존 몰과 완벽히 분리된 독립 서버·DB 환경에서 신규 폐쇄몰의 결제와 주문 기능이 안정적으로 작동하고, 구매 고객이 구매 목록에서 본인이 주문한 제품의 실제 출고 패킹 사진을 직접 확인할 수 있게 되기를 기대합니다.
- 다만 이런 점이 우려됩니다: 기존 유지보수 업체처럼 작업 일정이 늘어지는 것을 가장 우려하고 있어, 보유 중인 PHP 코드 구조를 빠르게 파악하고 약속된 1.5개월~2개월 이내에 지체 없이 오픈해 줄 수 있는 체계적인 개발 파트너가 필요합니다.

[필수 과업 범위와 결과물]
1. 수행 범위
- SW 개발: 기존 PHP 폐쇄몰 소스코드 및 DB 복제 설치, 신규 제품군에 맞춘 카테고리·필드 조정, 주문 건별 출고 패킹 사진 업로드(모바일 촬영 대응 포함) 및 구매 목록 조회 기능 개발, 기타 소규모 편의 기능 추가
- 외부 연동: 신규 쇼핑몰 기준 PG사 일반결제 및 간편결제 재연동, SMS/알림톡 API 재연동
- 인프라 구축·배포: 신규 독립 서버 및 데이터베이스(MySQL/MariaDB) 구축, 도메인 및 SSL 보안인증서 연결, 상용 배포 지원

2. 상세 기능 요구 사항
2-1. 기존 PHP 폐쇄몰 복제 설치 및 독립 환경 구축
- 보유 중인 PHP 원본 소스코드 및 DB 스키마 분석을 통한 신규 독립 서버 및 데이터베이스 복제 구축
- 기존 운영 몰의 데이터 초기화 및 소스코드 내 하드코딩된 기존 도메인·상호·경로 일괄 변경 처리
- 신규 몰 로고, 기본 안내 문구, 하단 사업자 정보 및 이용약관 교체 반영
- 폐쇄몰 전용 회원 가입 승인, 장바구니, 상품 주문 등 기존 핵심 기능 정상 작동 검증
2-2. 신규 제품군 최적화 및 결제·알림 재연동
- 기존 전문의약품 전용 특수 입력 항목 비노출 처리 및 신규 취급 제품군에 맞춘 카테고리·상품 필드 조정
- 신규 쇼핑몰 상점아이디(MID) 기준 PG 일반결제 및 간편결제 모듈 재연동과 취소·환불 연동 처리
- 주문 및 출고 안내용 문자(SMS) 또는 알림톡 발송 API 키 재설정
2-3. 출고 패킹 실사 촬영 업로드 및 구매 목록 연동 (신규 추가 기능)
- 관리자가 PC 및 모바일 환경에서 출고 제품의 실제 패킹 박스 사진을 촬영·첨부하여 해당 주문 건에 등록하는 기능 구현
- 스마트폰 촬영 고화질 사진 등록 시 서버 용량 및 로딩 최적화를 위한 이미지 자동 리사이징·압축 처리
- 구매자가 마이페이지 구매 목록에서 주문 건별로 등록된 실제 출고 패킹 사진 및 배송 현황을 조회하는 뷰어 구현
- 관리자 주문 목록 내 출고 사진 등록 여부 필터링 확인 및 이미지 수정·삭제 관리

3. 결과물
- 신규 서버에 복제 및 기능 추가가 완료된 PHP 원본 소스코드 일체
- 변경 및 추가된 데이터베이스 테이블 명세서
- 신규 도메인 및 PG 결제가 정상 연동된 상용 오픈 완료본

[아직 정하지 않은 범위]
- 원본 1:1 신속 복제 및 출고 사진 첨부 중심으로 진행할지, 관리자 주문관리 화면의 모바일 촬영 편의성 확장 및 내부에서 고민 중인 1~2가지 소규모 편의 기능까지 함께 포함할지 800만 원 ~ 1,250만 원 예산 범위 내에서 파트너사의 제안을 받아 최종 확정하고자 합니다.

[클라이언트 준비 사항]
- 준비된 것: 현재 운영 중인 B2B 폐쇄몰의 PHP 원본 소스코드 및 DB 스키마 일체
- 준비 중인 것: 신규 쇼핑몰에 등록할 제품 데이터(오픈 후 자체 등록 예정), 신규 도메인 및 PG사 가맹점 정보, 추가 희망 기능 리스트
- 이 프로젝트 담당: 내부 담당자가 파트너사와 직접 소통하며 빠른 피드백을 제공합니다.

[오픈 시점과 예산]
- 목표 시점: 개발 착수 후 2개월 이내 정식 오픈 필수
- 희망 착수: 파트너 선정 즉시 착수 희망 / 개발 기간: 1.5개월 ~ 2개월
- 예산: 800만 원 ~ 1,250만 원 (부가세 별도)

[제안 포함 필수 사항]
- 지원 내용은 아래 기준으로 검토합니다.
- 현재 운영 중인 사이트가 전문의약품 취급 폐쇄몰이라 외부에서 일반 접속이 불가하므로, 선정 절차 중 소스코드 또는 테스트 화면을 보안 유지 하에 빠르게 분석하고 1.5개월~2개월 내에 완수할 수 있는 구체적인 일정 계획을 적어 주세요.
- PHP 기반 쇼핑몰(폐쇄몰, B2B몰 등)의 소스코드 복제·이관 구축 및 PG 간편결제 연동, 주문·출고 관리 기능 커스터마이징을 수행해 본 유사 프로젝트 경험을 적어 주세요.
- 적합한 기술 스택과 그 선택 이유를 적어 주세요.
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • 기존 PHP 폐쇄몰 소스코드 및 DB 복제 설치, 하드코딩된 도메인·상호·경로 일괄 변경
  • 신규 제품군 맞춤 카테고리·상품 필드 조정 및 전문의약품 전용 항목 비노출 처리
  • 신규 MID 기준 PG 일반/간편결제 및 취소·환불 재연동, SMS/알림톡 API 재설정
  • 출고 패킹 사진 모바일 촬영 업로드 + 이미지 자동 리사이징·압축 처리
  • 구매자 마이페이지 출고 사진·배송 현황 조회 뷰어 및 관리자 사진 관리 기능
  • 독립 서버·DB(MySQL/MariaDB) 구축, 도메인·SSL 연결 및 상용 배포

예상 산출물

  • 신규 서버에 복제·기능 추가가 완료된 PHP 원본 소스코드 일체
  • 변경 및 추가된 데이터베이스 테이블 명세서
  • 신규 도메인·PG 결제가 정상 연동된 상용 오픈 완료본

매력 포인트

  • 기존 안정화된 소스 복제 기반이라 리스크가 낮은 편
  • 예산 800~1,250만 원으로 작업량 대비 합리적
  • 담당자 직접 소통으로 빠른 의사결정

확인할 점

  • 보안상 소스코드를 외부에서 볼 수 없어 선정 전 정확한 공수 산정이 어려움
  • 미확정 '소규모 편의 기능'으로 인한 범위 변동 가능성
  • 전문의약품 취급 폐쇄몰 관련 규제·법적 민감성
Client signal

클라이언트 정보

회사 · 위시켓 / 지역 · 경기도 수원시 영통구 / 고용형태 · CONTRACTOR
START THE LOOP · CHOOSE

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

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

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