본문으로 건너뛰기

KBPM: KREAM 판매 작업을,
한 화면에서.

상품을 보고, 보관신청을 준비하고, 판매 가격을 관리하세요.

v2 개발 중 · 아직 공개 배포 버전이 없습니다.

실제 KREAM 판매 페이지 옆에서 가격 유지 대기열을 관리하는 KBPM v2
KBPM v2 개발 화면 · KREAM 브라우저와 가격 관리 패널
실제 KREAM 판매 페이지 옆에서 가격 유지 대기열을 관리하는 KBPM v2
일반판매 상품의 가격 유지 대기열

보고 있던 상품에서,
바로 이어서.

KREAM을 둘러보면서 원하는 상품을 확인하고, 보관신청을 위한 작업과 일반판매 가격 관리를 각각 이어갈 수 있습니다.

브라우저 옆의 관리 패널에서 상품과 진행 상태를 함께 살펴보세요. 조건과 비용을 확인한 뒤 직접 시작합니다.

시작은 직접, 진행은 한곳에서.

상품을 대기열에 추가하는 것만으로 신청이나 판매가 진행되지는 않습니다. 필요한 조건을 검토한 뒤 직접 시작합니다.

  1. KREAM 로그인

    앱 안의 KREAM 화면에서 직접 로그인합니다.

  2. 상품과 조건 확인

    상품과 수량, 판매 조건과 비용을 확인합니다.

  3. 작업 시작

    보관신청 또는 가격 관리를 직접 시작하고 진행 상태를 확인합니다.

사용 전에 확인하세요.

현재 v2는 개발 중입니다.
아직 공개 배포 버전이 없습니다. 실제 보관신청·결제와 가격 변경 완료, Windows 실행은 추가 확인이 필요합니다.
KREAM 계정으로 직접 로그인합니다.
앱 안의 실제 KREAM 화면에서 로그인하고 상품을 확인하는 흐름입니다.
불확실한 결과는 다시 제출하지 않습니다.
거래 결과를 확인할 수 없는 작업은 자동 재제출을 멈추도록 설계했습니다.
만든 과정과 기술 이야기

실제 KREAM 웹사이트를 앱 안에서 사용하며 보관신청과 일반판매 가격 관리를 이어가는 데스크톱 작업공간입니다. Electron·React·TypeScript로 화면과 실행 계층을 구성하고, 작업과 실행 기록은 로컬 SQLite에 저장합니다.

담당한 일

  • 제품 설계와 Electron·React 기반 데스크톱 UI 개발
  • KREAM 브라우저 탭, 보관신청 대기열과 일반판매 가격 관리 구현
  • 승인 조건, 실행 기록, 불확실한 결과의 중복 제출 방지 설계

개발 기록

· 기존 로그인 세션으로 진입할 때 불필요한 페이지 로드를 줄이고, 실제 계정 확인을 거쳐 작업공간을 여는 흐름을 개선했습니다.

배경

보관판매 신청과 재고 확인을 반복하는 수고를 줄이기 위해 Python 기반 데스크톱 도구로 시작했습니다.

현재 v2는 KREAM의 실제 페이지를 직접 조작하면서 반복 작업을 관리할 수 있도록 브라우저와 로컬 작업 패널을 한 창에 배치했습니다.

구현한 것

  • 로그인 세션을 공유하는 보관판매·일반판매 브라우저 탭
  • 신청 조건 동의와 실행 시작을 분리한 보관신청 대기열
  • 비용·수수료·최소 수익을 반영한 일반판매 가격 관리

제약과 주요 판단

  • 로그인 성공과 실제 계정 데이터 조회·화면 표시의 성공을 각각 확인해야 하는 외부 서비스 연동
  • 입찰·보관판매 등 실제 거래는 비용과 상태 변경을 수반하므로 불확실한 결과를 자동 재시도할 수 없음
  • 보관판매·일반판매·95점 상품의 서로 다른 가격과 상태를 구분해야 함
  • Electron의 KREAM 브라우저 탭과 React 작업 패널을 분리하고 검증된 IPC로 연결
  • 보관판매와 일반판매 탭이 로그인 세션을 공유하되 각 페이지와 탐색 기록은 유지
  • 보관신청 조건 동의와 실행 시작을 분리하고, 제출 직전에 계정·수량·비용을 다시 확인
  • SQLite에 실행 시도를 먼저 기록하고, 결과가 불확실하면 자동 재제출을 중단

검증 범위와 남은 한계

  • v2 개발 중입니다. 실제 보관신청·결제·취소·환불과 현재 빌드의 가격 변경 완료는 추가 확인이 필요합니다.
  • 실제 Windows 실행과 서명·공증·공개 배포는 아직 검증하지 않았습니다.
  • 외부 서비스의 로그인·데이터 구조가 바뀌면 연동을 다시 확인해야 합니다.

다음 작업

  • 실제 KREAM 거래 결과와 중단·재시작 후 복구 흐름 확인
  • Windows 실행과 서명·공증·배포 절차 검증

기술 선택

기술선택 이유 및 적용 위치실제 겪은 제약 및 배운 점
Electron
실제 KREAM 페이지와 로컬 작업 패널을 한 창에 구성외부 페이지와 로컬 데이터의 접근 권한 분리
React & TypeScript
작업 상태를 보여주는 UI와 자동화 실행 계층검증된 IPC로 화면과 실행 경계 유지
SQLite
작업·승인 조건·실행 시도를 로컬에 저장재시작 후에도 불확실한 결과와 중복 제출 차단을 유지
KREAM API & Browser Session
상품·계정 조회와 실제 브라우저 흐름 연결알 수 없는 응답과 거래 결과를 성공으로 추정하지 않음

이전 v1 화면 · 2025년

2025년 KBPM v1 상품 검색 화면
v1 · 상품 검색
2025년 KBPM v1 보관판매 대기열
v1 · 보관판매 대기열