1차 공개일 · 8월 20일1차 강의가 모두 공개됩니다
← WORK 목록으로
KOREA위시켓웹 개발

작가-사용자 플랫폼 기존 소스코드 이관 및 미구현 백엔드 기능 추가 개발 전문가

이전에 개발되다 중단된 작가-사용자 플랫폼의 미구현 백엔드 기능을 추가 개발하여 서비스를 재오픈하는 프로젝트입니다. 기존 UI/퍼블리싱을 100% 재활용하고 결제/구독/후원 PG 연동, 작가 수익 정산, 관리자 CMS(회원·콘텐츠 관리, 환불, 수수료·정산 처리) 등 누락된 서버 로직을 완성하는 것이 핵심입니다. 타사가 작성한 Spring Boot 레거시 코드를 분석·인수인계하여 이어서 개발한 경험이 풍부하고, 결제·정산 시스템 구축 경험이 있는 백엔드 개발자에게 적합합니다.

2026.08.18VIEW 5위시켓에서 수집
Budget8,000,000원
Difficulty고급
Duration1.5~2개월
Work style외주
Required stack

필요 기술

Java 17Spring Boot 3.xSpring Data JPASpring SecurityGradleMariaDB
Project brief

프로젝트 내용

[프로젝트 개요]
이전에 개발/운영했다가 현재 중단된 작가-사용자 플랫폼 사이트의 미구현 기능 추가 개발 및 서비스 정상화

[프로젝트 배경 및 목표]
일반 사용자, 작가, 관리자가 사용하는 플랫폼으로, 이전에 개발이 일부분 진행되었으나 미구현된 사항(결제, 정산 등)이 있어 이를 추가 개발하여 서비스를 재개장하는 것이 목표입니다. 10월 말 런칭을 최우선으로 하기 위해, 별도의 UI/UX 디자인 리뉴얼 없이 기존에 만들어진 화면과 소스코드를 100% 그대로 활용하며, 오직 작동하지 않거나 누락된 백엔드 로직만 집중적으로 개발하여 빠르게 서비스를 오픈하고자 합니다.

[과업 범위]
1. 수행 범위
- 기획 및 디자인: 해당 없음 (기존 UI/UX 및 퍼블리싱 화면 100% 재활용)
- SW 개발: 기존 소스코드(Java/Spring Boot) 분석 및 이관, 미구현 백엔드 로직(결제/정산/관리자 등) 추가 개발 및 기존 프론트엔드 연동

2. 상세 기능 요구 사항
2-1. 일반 사용자 모듈
- 회원가입/로그인 및 프로필 관리 기능 정상화
- 작가 및 작품/콘텐츠 검색, 카테고리 필터링 연동
- 콘텐츠 열람 및 결제/구독/후원 PG 연동 로직 완성
- 마이페이지 결제 내역 및 알림 내역 조회 기능 보완
2-2. 작가 전용 모듈
- 작가 권한 신청 및 승인 상태 확인 로직 보완
- 작품/콘텐츠 등록, 수정, 삭제 에디터 기능 정상화
- 판매/조회수 통계 데이터 추출 및 대시보드 연동
- 수익금 정산 신청 및 월별 정산 내역 조회 로직 신규 개발
2-3. 관리자 CMS 모듈
- 전체 회원(사용자/작가) 관리 및 권한 제어 기능 보완
- 등록된 콘텐츠 모니터링 및 승인/반려 처리 로직 완성
- 전체 결제 내역 조회 및 환불/취소 처리 API 연동
- 작가별 수수료율 적용, 정산금액 산출 및 지급 처리 로직 신규 개발

3. 비기능적 요구사항
3-1. 성능/규격: 기존에 구축된 Java 17 및 Spring Boot 3.x 환경을 그대로 유지하여 개발 연속성을 확보해야 합니다.
3-2. 보안/인증: 타 개발자가 작성한 레거시 코드를 인수인계받아 결제 및 정산 과정에서 데이터 누락이나 보안 취약점이 발생하지 않도록 검증해야 합니다.

[기술/제조 스택]
- Backend: Java 17, Spring Boot 3.x, Spring Data JPA, Spring Security, Gradle
- Database: MariaDB
- Frontend: 기존 소스코드(HTML/CSS/JS 등) 그대로 활용

[클라이언트 준비 사항]
- 문서 및 자료: 요구사항 정의서(구글 스프레드시트), 기존 소스코드 원본(Git 등), 기존 DB 스키마
- 투입 인력 및 조직: 프로젝트 매니저 1명 배정 완료

[주요 일정]
- 희망 착수일: 계약 완료 후 1주일 이내
- 주요 마일스톤: 착수 후 2주차 기존 소스 분석 및 로컬 환경 세팅 완료, 4주차 결제 및 사용자/작가 기능 보완, 6주차 관리자 정산 로직 개발 완료 및 최종 QA
- 최종 오픈(납품) 희망일: 10월 말 런칭 필수 (착수일로부터 1.5개월 이내)

[지원 자격 및 우대 사항]
- 지원 자격: 타사가 개발한 Spring Boot 기반 레거시 코드를 분석하고 이어서 개발해 본 경험이 풍부한 파트너
- 우대 사항: 플랫폼 내 결제 및 복잡한 작가 정산(Settlement) 시스템 구축 경험자, 디자인 변경 없이 백엔드 로직 완성에만 집중하여 10월 말 런칭 일정을 엄수할 수 있는 파트너

[산출물]
- 프론트엔드 및 백엔드 소스 코드 원본 (Git 업데이트)
- 추가/수정된 DB 설계서(ERD) 및 API 명세서

[계약 관련 특이 사항]
- 본 프로젝트는 10월 말 런칭을 최우선으로 하여, 디자인 리뉴얼 없이 기존 소스코드와 UI를 그대로 살리고 미구현된 기능만 추가하는 방식으로 진행합니다. 미팅 시 기존 소스코드의 상태와 요구사항 정의서를 함께 검토한 후 최종 과업 범위를 확정할 예정입니다.
지원 기회 분석

지원 전에 볼 것

핵심 요구사항

  • 타사 작성 Spring Boot 레거시 코드 분석 및 이관 경험
  • 결제/구독/후원 PG 연동 로직 완성
  • 작가 수익금 정산(Settlement) 및 월별 정산 내역 로직 신규 개발
  • 관리자 CMS: 회원·콘텐츠 관리, 환불/취소, 수수료율 적용 및 지급 처리
  • 기존 프론트엔드(HTML/CSS/JS)와의 API 연동 및 서비스 정상화
  • 결제·정산 과정의 데이터 무결성 및 보안 취약점 검증

예상 산출물

  • 프론트엔드 및 백엔드 소스코드 원본 (Git 업데이트)
  • 추가/수정된 DB 설계서(ERD)
  • API 명세서

매력 포인트

  • 요구사항 정의서·기존 소스·DB 스키마·PM 배정 등 자료가 준비되어 있음
  • 디자인·기획 제외, 백엔드 로직에만 집중하는 명확한 과업 성격

확인할 점

  • 명시된 기술스택 불일치: 상단 기존 스택은 FastAPI/React/SQLite이나 본문·요구사항은 Java 17/Spring Boot/MariaDB로 상이 (실제 소스 상태 미팅 전까지 불확실)
  • 결제·정산·관리자 등 고난도 미구현 로직 대비 예산 800만원·45일은 빠듯한 편
  • 미팅에서 소스코드 상태·요구사항 검토 후 과업 범위 확정 → 스코프 크리프 및 레거시 품질 리스크
Client signal

클라이언트 정보

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

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

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

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