프로젝트 결과

강정우·2022년 10월 23일
0

프로젝트

목록 보기
4/11

👀 프로젝트 소개

  • 프로젝트명: 유저 친화적인 공동구매 서비스
  • 서비스설명: 못생기고 판로를 찾지 못해서 폐기되는 농수산물의 소비활성화에 목적을 두고 생산자에게는 판로를 제공하고 소비자에게는 가치소비를 제안하여 환경에 기여하는 선순환을 추구하는 공동구매 서비스

📅 프로젝트 기간

  • 2022.08.16 ~ 2022.09.07 (4주)

⭐ 주요 기능

  • 다양한 검색 방법을 제공 사용자가 금액 범위, 조건 검색을 할 수 있도록 하는 부분에서 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 를 이용하여 네트워크 통신에서 발송하는 메세지 시스템을 좀더 효율적으로 빠르게 처리할수있게 개발을 하였습니다.

💪🏻 기술스택

코드

정우 git hub

profile
智(지)! 德(덕)! 體(체)!

0개의 댓글