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

예약 플랫폼 프론트/백엔드 연동 및 해외 결제 시스템 구축 전문가

React 기반 프로토타입(고객용·파트너용·관리자용 3종)을 실제 서비스로 완성하기 위한 백엔드 구축 및 API 연동 프로젝트입니다. 시간 단위 예약의 중복 예약을 막는 동시성 제어 코어와 애플페이·페이팔·위챗페이·라인페이 등 해외 결제 PG 통합이 핵심 과업이며, 클라우드 배포까지 포함합니다. 결제 연동과 동시성 제어 경험이 있고 프론트 재구축까지 가능한 풀스택 시니어 개발자에게 적합합니다.

2026.10.03VIEW 23위시켓에서 수집
Budget7,500,000원
Difficulty고급
Duration2개월
Work style외주
Required stack

필요 기술

ReactNode.jsFirebasePostgreSQLDockerPayPalApple Pay
Project brief

프로젝트 내용

[프로젝트 개요]
- 저희는 파트너와 고객을 연결하는 시간 단위 예약 플랫폼을 준비하고 있습니다.
- 현재 AI(바이브 코딩)를 활용하여 React 기반의 프론트엔드 프로토타입 3종(고객용, 파트너용, 관리자용) 화면을 도출해 둔 상태입니다.
- 이 화면들을 바탕으로 실제 데이터가 오갈 수 있도록 백엔드를 구축하고, 중복 예약 방지 로직과 해외 결제 시스템을 완벽하게 연동해 주실 파트너를 찾고 있습니다.

[클라이언트 소개]
- 글로벌 고객을 대상으로 하는 예약 플랫폼 서비스를 기획 중인 기업입니다.
- 사내에 전문 개발 인력은 없으나, 기획 및 프로젝트 담당자가 전담하여 빠르고 명확하게 커뮤니케이션을 진행합니다.
- 책임감 있게 프로젝트를 완수해 주실 실력 있는 파트너를 희망합니다.

[왜 이 프로젝트를 하는가]
- 지금 상황: 프론트엔드 화면 프로토타입은 만들어 두었으나, 실제 예약을 처리하고 결제를 진행할 서버와 데이터베이스가 부재한 상황입니다.
- 끝나면 이렇게 되기를 바랍니다: 고객용, 파트너용, 관리자용 웹이 하나의 시스템으로 정상 연동되며, 특히 해외 고객을 위한 다양한 글로벌 결제 수단이 원활하게 작동하기를 바랍니다.
- 다만 이런 점이 우려됩니다: 동일한 시간대에 여러 고객이 접근할 때 중복으로 예약이 발생하는 것을 완벽하게 차단해야 합니다. 또한, 기존에 만들어둔 React 코드를 그대로 활용할지 새로 구축할지 전문가의 판단이 필요하며, 새로 구축하더라도 기존 화면 UI와 100% 동일하게 구현되어야 합니다.

[필수 과업 범위와 결과물]
1. 수행 범위
- SW 개발: 기존 React 프로토타입 코드 검토 및 API 연동(필요시 프론트엔드 재구축), 백엔드 시스템 개발
- 외부 연동: 해외 결제 PG 연동 (Apple Pay, PayPal, WeChat Pay, Line Pay, Visa/Master 등)
- 인프라 구축·배포: 클라우드 서버 세팅 및 서비스 배포

2. 상세 기능 요구 사항
2-1. 예약 및 동시성 제어 코어
- 시간 단위 자원 조회 및 예약 상태 관리
- 결제 진입 및 완료 시점의 중복 예약 방지 로직 구현
2-2. 웹 플랫폼 3종 연동
- 고객용 웹: 예약 플로우 진행 및 결제 기능 연동
- 파트너용 웹: 배정된 예약 확인 및 일정 관리 기능 연동
- 관리자용 웹: 전체 예약 현황 모니터링 및 데이터 관리 기능 연동
2-3. 해외 결제 시스템 연동
- 애플페이, 페이팔, 위챗페이, 라인페이 및 해외 신용카드 결제 모듈 통합 연동 처리

3. 결과물
- 원본 소스코드 일체

[아직 정하지 않은 범위]
- 백엔드 언어는 Node.js를 선호하나, 공수와 기간 단축을 위해 Firebase 등 노코드/BaaS 툴을 활용하는 방안도 열려 있으니 자유롭게 제안해 주시기 바랍니다.
- 외부 플랫폼(클룩 등) 연동은 이번 개발 범위에서는 제외하였으나, 추후 확장을 고려한 데이터베이스 설계가 이루어지면 좋습니다.

[클라이언트 준비 사항]
- 준비된 것: React로 작성된 화면 프로토타입 소스코드 3종 (고객용, 파트너용, 관리자용)
- 이 프로젝트 담당: 내부 프로젝트 담당자가 전담하여 소통하며, 최소 1회 이상의 대면 미팅(또는 그에 준하는 원활한 소통 방식)을 희망합니다.

[오픈 시점과 예산]
- 목표 시점: 계약 후 2개월 이내 런칭을 목표로 합니다.
- 희망 착수: 파트너 선정 후 즉시 착수 희망 / 개발 기간: 2개월
- 예산: 15,000,000원 ~ 18,000,000원 (부가세 별도)

[제안 포함 필수 사항]
- 지원 내용은 아래 기준으로 검토합니다.
- 해외 결제 PG(페이팔, 애플페이, 위챗페이 등) 연동 경험을 반드시 명시해 주세요.
- 중복 예약 방지를 위해 어떤 방식으로 동시성을 제어할 것인지 기술적인 해결책을 제안해 주세요.
- 본 프로젝트는 시니어 개발자 1인 전담 수행을 원칙으로 하나, 일정 준수를 위해 주니어 개발자와 협업하시는 경우 시니어 개발자님이 100% 책임을 지는 조건으로 제안이 가능합니다.
- 적합한 백엔드 기술 스택(Node.js, Firebase 등)과 그 선택 이유를 적어 주세요.
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • 시간 단위 예약 자원 관리 및 결제 진입·완료 시점의 중복 예약 방지(동시성 제어)
  • 해외 결제 PG 통합 연동 (Apple Pay, PayPal, WeChat Pay, Line Pay, Visa/Master)
  • 고객용·파트너용·관리자용 웹 3종의 백엔드 연동
  • 기존 React 프로토타입 검토 및 필요시 UI 100% 동일 재구축
  • 클라우드 서버 세팅 및 서비스 배포
  • 확장을 고려한 데이터베이스 설계

예상 산출물

  • 원본 소스코드 일체 (프론트엔드 + 백엔드)
  • 백엔드 시스템 및 API
  • 3종 웹 연동 완료된 배포 환경

매력 포인트

  • 프론트 프로토타입이 준비되어 있어 요구사항이 비교적 구체적
  • 제안 요구사항(결제 경험·동시성 해결책·스택 선택 이유)이 명확
  • 본문 기준 비교적 고단가

확인할 점

  • 다수 해외 PG(애플페이·페이팔·위챗페이·라인페이) 동시 연동은 각 PG별 심사·계약·테스트 공수가 커 2개월 내 완수 난이도가 높음
  • 예산 설명이 상단 750만원과 본문 1,500만~1,800만원으로 불일치하여 확인 필요
  • 사내 개발 인력 부재로 요구 변경·의사결정 지연 리스크
Client signal

클라이언트 정보

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

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

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

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