개요
- Naver의 음악 서비스 VIBE의 스트리밍권을 판매하는 페이지 개발
프로젝트 수행 기간
역할
- 스트리밍권 판매 로직 개발 및 dev, stage 환경에서의 QA
- 전달 받은 mark up을 기반으로 Spring framework에서 건네주는 model과 JSP 페이지인 view를 연결하는 작업
사용 기술
Backend
구현 기능
스트리밍권 판매 로직
- 사용자가 스트리밍권을 구매하기 위해 스트리밍권의 잔여 개수, 판매 가능 여부 등을 서비스 레이어에서 판별하여 구매 가능 여부를 판별
- 기존 외주사에서 구현한 하드코딩 된 스트리밍권 판매 로직을 추상화 하여 인터페이스화하여 오픈
- 구매 가능 시, 네이버 페이 API를 호출하여 결제 과정으로 넘어갈 수 있게 구현