<Project 2 - KREAM >
기간 : 2주
팀원 : 프론트 2명 (PM) / 백엔드 4명
필수 구현 사항 : 로그인, 회원가입, 리스트페이지, 상품 디테일페이지 ,주문, 결제
이번 나의 담당은 주문,결제에 관한 기능을 담당했다.
내가 생각한 핵심은 두가지이다.
첫번째는 "경매"에 대한 이해
두번째는 "즉시 결제 / 입찰" 에 대한 이해다.
먼저 크림을 다시 정리해보자면
한정판을 경매방식으로 상호 이해가 맞는 가격에서 거래를 중계해주는 시스템이다. 이 한정판이라는 것은 재고가 많이 없고 일반적인 방법으로는 구매할 수가 없는 제품이여서 분명한 수요가 있다. 그래서 나는 경매가 일반 결제와 다른 점을 먼저 이해하려고 했다. 일반적으로 기준이 되는 출시가격이 존재하고 그 가격을 기준으로 희소성이 있다면 개인이 금액을 제시하여 보다 손 쉽게 상품을 낙찰받는다. 그 사이에서 크림은 고가의 제품의 가품이 난무하는 시장에서 정품과 컨디션을 체크해주고 보증서를 넣어줌으로서 부정거래가 없이 안전하고 확실하게 거래가 진행이 될 수 있게 도움을 주며 수수료와 보관료를 받으며 신뢰와 수익을 챙기는 시스템이라고 이해했다.
경매는 상품이 보여지고 구매자가 이 상품에 대한 가치를 생각해 금액으로 제시하고 판매가가 만족한다면 거래로 이어지는 것이다.
크림은 이 경매방식을 구매자와 판매자로 나누었고
각각 즉시 거래 / 입찰 대기 로 거래 시스템을 구축하였다.
먼저 입찰 대기를 먼저 이해해보자면
정식 출시를 했지만 구매자 혹은 판매자가 나타나지 않아 본인이 원하는 금액을 미리 올려놓고 그 가격에 만족하는 거래자가 나타나기를 기다리는 상태이다.
그러면 즉시 거래란
위처럼 올려놓은 리스트 중 만족하는 금액이 있다면 해당 거래자와 바로 거래를 하겠다 하는 거래 방식이다.
여기까지 시스템을 이해하는데 하루가 걸린 것 같다. 그런데 더 중요한 핵심 시스템이 있었다.
바로 즉시 구매가/ 판매가 이다.
먼저 즉시구매가란?
각 제품과 사이즈별로 판매입찰(이러한 금액에 판매하겠다 라고 올린 거래내역)을 올린 금액 중에 최저가를 즉시 구매가로 측정한 것이다.
여기서 구매자 입장에서는 빠르게 거래 할 수 있는 방법 중에 제일 저렴하게 구매한다는 인식을 줌으로써 이득을 보는 입장이 된다.
그러면 즉시판매가란?
각 제품과 사이즈별로 구매입찰(이러한 금액에 구매하겠다 라고 올린 거래내역)을 올린 금액 중에 최고가를 즉시 구매가로 측정한 것이다.
여기서 판매자 입장에서는 빠르게 거래 할 수 있는 방법 중에 제일 비싸게 판매한다는 인식을 줌으로써 이득을 보는 입장이 된다.
이 두 가지를 이해하고나니 크림의 시스템이 정말 삼자가 윈윈하는 시스템이라고 생각이 들었다. 사람이라면 가지고 싶은 물건을 빠르게 갖고 싶은 욕망을 가지고 있고 이 정도라면 거래할 의향이 있다를 서로에게 빠르게 알려주고 거래 과정에서 전문적으로 정품보증 시스템을 구축해 삼자간의 신뢰를 확립시키고 안전하게 거래를 시켜준다. 그리고 중고로 상품을 직접 찾아 약속을 잡고 눈으로 직접 확인해봐야하던 수고를 편하게 거래할 수 있게 문제를 해결했다. 이렇게 기업의 핵심 시스템을 제대로 이해하고 보니 정말 대단하다고 느껴졌고 이것을 과연 내가 구현할 수 있을지 걱정이 되면서 정말 기대가 되었다.
마치며)
다음으로는 재대로 코드가 구현할 수 있게 모식도를 정리해볼 것이다.
모식도를 그리기 앞서 시스템에 대한 이해가 필수라고 생각이 들어 무작정 코드를 치기보다 ERD 구성과 시스템을 이해하는 시간에 공을 들였다.
누군가 뛰어난 사람들에 의해서 세상의 문제가 이런 식으로 해결이 되는구나 라고 무릎을 탁! 치는 공부였다.