다양한 검색 방법을 제공 사용자가 금액 범위, 조건 검색을 할 수 있도록 하는 부분에서 ajax를 사용했습니다.
둘째 신선도를 보여줄 수 있는 장치 신선도 시간을 사용자에게 표출할 때 일반 native js를 사용하여 날짜, 시간을 다루는 것은 항상 번거롭습니다. 왜냐면 date method는 지저분하고 일관성이 부족하기 때문입니다. 이를 보완하여 편하게 date를 더하고 뺄 수 있도록 도와주는 라이브러리를 찾게되었습니다.
카카오 지도 api를 활용 사용자가 차가 아닌 자전거나 걸어서 본인에 집에 가까운 장소를 선택하여 구매할 수 있도록 설계하였습니다. 이때 저장되어있는 DB 단에서 위도, 경도 column을 request객체로 받아와 화면에 뿌려주었습니다.
sweet alert을 사용 native js에서 일반 alert을 사용하지않고 다양한 icon과 message를 표출할 수 있는 sweet alert을 사용하여 결제단에서 사용자로 하여금 장바구니를 지참하도록 유도하였습니다.
결제기능 ks pay api를 사용하였습니다. ks페이 자료실에서 라이브러리를 받아 결제에 있어서 성공여부,금액,실제결제한 사용자정보같은 갑들을 받아 데이터베이스에 처리하도록하였습니다.
결제 완료 후 문자 알람 서비스 ms발송기능은 통신사 및 무료 또는 유료로 sms문자 결재 기능을 제공해주는 사이트가 있습니다. 저희는 메이븐레파지토리에서 제공하는 oVirt에서 개발한 oVirt-sdk-4.2.4.jar 를 이용하여 네트워크 통신에서 발송하는 메세지 시스템을 좀더 효율적으로 빠르게 처리할수있게 개발을 하였습니다.