안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
실시간 입찰·화상 중고거래 경매 플랫폼 '경매중(Auctopus)' (2023)
개발 · 디자인 · 기획
중개ㆍ매칭 플랫폼, SaaSㆍ솔루션, 커뮤니티ㆍSNS
프로젝트 배경
중고거래에서 구매자는 상품 상태를 직접 확인하기 어렵고, 판매자는 적정 가격을 받기 어렵다는 문제가 있었습니다. '경매중(Auctopus)'은 이를 해결하기 위해 화상(WebRTC)으로 상품을 원거리에서 확인하고, 실시간 경매(입찰)로 수요에 맞는 가격에 거래할 수 있는 중고거래 플랫폼입니다. 중고거래를 통한 환경 보호 기여도 함께 보여주는 것을 목표로 했습니다. 저는 이 프로젝트에서 백엔드 개발을 담당
프로젝트 성과
실시간 입찰 시스템 구현
WebSocket과 Redis를 결합해 동시 입찰 상황에서도 입찰가가 실시간으로 일관되게 반영되는 경매 시스템을 백엔드에서 구현했습니다.
화상 스트리밍 서버 연동
OpenVidu(WebRTC)를 백엔드에 연동해 화상 라이브 경매를 가능하게 하고, 세션·시청자 관리 로직을 직접 설계·구현했습니다.
안전한 인증 체계 구축
JWT 인증과 카카오 소셜 로그인을 구현하고 Spring Security 보안 설정을 담당해, 안정적인 회원 인증 체계를 마련했습니다.
팀 협업 기반 개발
Git Flow·Jira·코드 컨벤션 기반으로 협업하며 백엔드 API를 프론트와 연동해, 동작하는 MVP를 기간 내 완성했습니다.
AWS 환경 배포
Docker·Jenkins·Nginx·AWS EC2/S3 환경에서 CI/CD로 배포해, 실제 동작하는 서비스로 완성하고 시연했습니다.
핵심 기능
실시간 경매 입찰 (WebSocket)
STOMP WebSocket으로 입찰가를 실시간 동기화하고 Redis로 진행 중 경매의 최고가·입찰 상태를 관리해, 다수 사용자가 동시에 입찰해도 일관되게 반영되도록 구현했습니다.
프로젝트 상세
[ 실시간 경매 ] STOMP 기반 WebSocket으로 입찰 이벤트를 실시간 처리, Redis로 진행 중 경매의 최고가·입찰 상태 관리 동시 입찰 상황에서 입찰가 일관성 유지 [ 화상 라이브 ] OpenVidu(WebRTC) Java 클라이언트로 세션 생성·토큰 발급·참가 처리, 라이브 시청자(LiveViewer) 관리 [ 회원·인증 ] Spring Security + JWT 인증, 카카오

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

ws******
개발 · 개인

프로젝트 정보

참여 기간
2023.01. ~ 2023.02.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
50%
관련 기술
AWS
MariaDB
jwt
gitlab
Spring Boot
recoil
GitHub
Nginx
JPA(Hibernate)
AVA
WebSocket(STOMP)
Docker
Spring Mail
AWS EC2
AWS S3
OpenVidu
Redis
jira
spring Security
React
Styled-Components
Jenkins