웹 솔루션
53일
2025
Coinkim 글로벌 자산 모니터링 툴
50개 이상의 글로벌 거래소 자산 현황을 단일 대시보드에서 실시간 모니터링. 포트폴리오 수익률 분석, 알람, 자동 리포트 생성.
53일
개발 기간
50개+
거래소 통합
340ms
응답 시간
AES-256
암호화
해결 과제
암호화폐 투자자들은 자산을 여러 거래소(바이낸스, 업비트, 빗썸 등)에 분산 보유하지만, 전체 포트폴리오를 한 화면에서 볼 수 없었습니다.
클라이언트는 API 키 관리, 실시간 가격 연동, 수익률 계산, 세금 신고용 거래 이력 리포트까지 하나의 플랫폼에서 처리하는 서비스를 원했습니다.
보안이 최대 과제였습니다. API 키를 서버에 보관하면서도 유출 위험을 최소화하는 암호화 저장 방식이 필수였습니다.
클라이언트는 API 키 관리, 실시간 가격 연동, 수익률 계산, 세금 신고용 거래 이력 리포트까지 하나의 플랫폼에서 처리하는 서비스를 원했습니다.
보안이 최대 과제였습니다. API 키를 서버에 보관하면서도 유출 위험을 최소화하는 암호화 저장 방식이 필수였습니다.
솔루션
각 거래소 OpenAPI를 통합하는 어댑터 패턴으로 설계하여, 새로운 거래소 추가가 어댑터 클래스 하나로 가능하도록 했습니다.
API 키는 AES-256-GCM으로 암호화하여 DB에 저장하고, 복호화 키는 서버 환경변수로만 관리합니다. 실시간 가격은 WebSocket으로 수신하고, 포트폴리오 집계는 Redis 캐시로 빠르게 응답합니다.
월간 수익률 리포트는 PDF로 자동 생성되며, Claude API로 포트폴리오 인사이트 코멘트를 자동 작성합니다.
API 키는 AES-256-GCM으로 암호화하여 DB에 저장하고, 복호화 키는 서버 환경변수로만 관리합니다. 실시간 가격은 WebSocket으로 수신하고, 포트폴리오 집계는 Redis 캐시로 빠르게 응답합니다.
월간 수익률 리포트는 PDF로 자동 생성되며, Claude API로 포트폴리오 인사이트 코멘트를 자동 작성합니다.
성과
50개 이상 거래소 API 통합
자산 조회 응답 시간 평균 340ms (Redis 캐시 적용)
AES-256-GCM 암호화로 API 키 안전 보관
WebSocket 실시간 가격 수신 지연 200ms 이하
Claude API 기반 포트폴리오 인사이트 자동 생성
자산 조회 응답 시간 평균 340ms (Redis 캐시 적용)
AES-256-GCM 암호화로 API 키 안전 보관
WebSocket 실시간 가격 수신 지연 200ms 이하
Claude API 기반 포트폴리오 인사이트 자동 생성
개발 마일스톤
1
2025.03.10
거래소 API 조사 & 어댑터 설계
50개 거래소 API 문서 분석, 공통 인터페이스 정의. 어댑터 패턴으로 거래소 추가가 클래스 1개 추가로 가능한 구조 설계.
확장 가능한 통합 아키텍처 확보
2
2025.03.20
API 키 보안 & 인증 시스템
AES-256-GCM 암호화 키 관리 시스템 구현. 2FA(TOTP) 인증 필수화. API 키 접근 감사 로그 추가.
보안 요구사항 100% 충족
3
2025.04.01
실시간 가격 & 포트폴리오 집계
WebSocket으로 주요 거래소 실시간 가격 수신. Redis 캐시 기반 포트폴리오 집계로 응답 340ms 달성. 수익률 계산 엔진 구현.
실시간 포트폴리오 조회 기능 완성
4
2025.04.14
AI 인사이트 & 리포트 자동화
Claude API로 포트폴리오 분산도·리스크·수익률 트렌드 코멘트 자동 생성. 월간 리포트 PDF 자동 생성 및 이메일 발송.
차별화된 AI 인사이트 기능으로 사용자 이탈률 25% 감소
5
2025.05.01
베타 런칭 & 스케일 테스트
동시 사용자 300명 부하 테스트 통과. coinkim.com 운영 배포. 베타 사용자 150명 대상 피드백 수집.
출시 2주 만에 MAU 500명 달성