Skip to content

price-offer/Team_Price_Offer_BE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

offerlogo

구매자가 가격을 제안하는 신개념 중고거래 플랫폼 OFFER!


💸서비스 이용하기

💸 와이어프레임, 디자인

💸 프로젝트 개요

✔ Offer 플랫폼에서 판매자는 판매할 물품을 등록하고 구매 희망자들로 부터 가격제안을 받을 수 있습니다.

✔ 판매자는 물품 등록시 최소 거래 희망가를 등록할 수 있으며 필수로 요구되는 사항은 아닙니다.

✔ 구매를 희망하는 구매 희망자는 판매자가 올린 게시글에 가격을 제안할 수 있습니다.

✔ 게시글 당 최대 2회까지 가격제안이 가능하며 판매자는 제안된 가격을 보고 희망하는 가격을 선택해 거래할 수 있습니다.

✔ 판매자의 가격 선택은 최대 1회로 제안되며 가격 선택 취소는 불가합니다.

✔ 판매자와 구매자 간 소통을 위해 쪽지 기능을 추가하고 거래후기 기능을 통해 플랫폼 이용자들은 서로간의 신뢰도를 파악할 수 있습니다.

💸 프로젝트 슬로건

구매자가 제안해요, Offer!

💸 프로젝트 타겟

물건을 판매하고 구매하고 싶어하는 누구나

💸 프로젝트 제안 배경

국내 활발하게 운영되고 있는 중고거래 플랫폼이 많습니다.
하지만 많은 사람들이 자신이 판매하고 싶은 물품에 대한 적절한 가격을 모른 채, 상품을 등록하는 경우가 많습니다.

이러한 경우, 너무 터무니없이 저렴한 가격에 거래되 손해를 보거나,
시세를 정확히 모른 채 비싼 가격에 올려 상품의 인기도가 없어 거래가 성사되기 어려운 경험을 종종겪었습니다.

이러한 문제점을 인지하고 보다 거래가 활발하게 이루어 질 수 있는 방안을 모색했고,
그 결과 ‘역발상’적인 접근방식을 통해 ”구매자가 가격을 제안하는 플랫폼 개발”을 아이디어로 도출하게 되었습니다.

현존하는 다양한 중고거래 플랫폼에서도 ‘가격제안’ 기능이 있지만
메인 기능은 가격제안이 아니다 보니, 가격제안을 통해 거래하는 이용자가 극히 드물다는 문제점이 있습니다.

'가격제안’기능을 주요 기능으로하는 중고거래 플랫폼인 “offer” 플랫폼을 개발하게 되었습니다.

💸 프로젝트 시나리오

✔️ 판매자가 판매글을 업로드

✔️ 구매자는 판매글 제목 또는 필터 조건을 통해 게시글을 검색

✔️ 구매자는 구매를 희망하는 상품 게시글에 가격을 제안

✔️ 판매자는 가격 제안자에게 쪽지 전송

✔️ 판매자-구매자간 쪽지 대화를 통해 거래 발생

✔️ 상품 판매 완료 후, 상호간 거래 후기 작성

Members

정수현 박건희 황지훈 손수림 조주영 신효정
@awesomeo184 @BeautterLife @Jihun-Hwang @sonsurim @chojooyoung @Shinhyojeong
백엔드 백엔드 백엔드 프론트엔드 프론트엔드 프론트엔드

Tech Stack

  • Java 11
  • Spring Boot 2.5.6
  • Spring Security 5.5.3
  • Spring Data JPA 2.5.6
  • Swagger 2.3
  • MySQL 8
  • AWS S3

Architecture

image

ERD

offer-erd

Development

Clone this repository, build with gradle and start the application

git clone [email protected]:prgrms-web-devcourse/Team_Price_Offer_BE.git
cd Team_Price_Offer_BE
sudo chmod 777 ./gradlew
./gradlew build
java –jar build/libs/{jar file}

Reference Documents

About

구매자가 가격을 제안하는 중고거래 플랫폼 Offer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%