View on GitHub

capstone-2022-14

애플 중고물품 조회 및 가격 비교 서비스

애풀 중고물품 조회 및 가격 비교 서비스

1. 프로젝트 소개

이 프로젝트는 중고거래 플랫폼의 파편화로 인해 발생하는 문제점을 해결하여 보다 편리한 사용자 경험을 제공하는 데 목적이 있다. 플랫폼 파편화로 인해 이용자들은 여러 부정적 경험을 겪고 있다. 구매자의 경우 원하는 물품을 찾기 위해 여러 플랫폼에서 제품을 검색해야 하는 번거로움이 발생한다. 반면 판매자의 경우 판매하고자 하는 물건의 가격대를 알아보기 위해 여러 플랫폼에서 가격 비교를 해야 하는 문제가 있다. 이러한 불편함을 줄이기 위해 각 중고거래 플랫폼의 물품을 크롤링하여 찾고자 하는 제품만 사용자에게 보여주고, 해당 물품의 가격 추이를 볼 수 있는 기능을 제공하는 서비스를 개발하고자 한다.


2. Abstract

The purpose of this project is to provide a more convenient user experience by solving the problems caused by fragmentation of the used trading platform. Due to the fragmentation of the platform, users are experiencing a number of negative experiences. For buyers, the hassle of having to search for products on multiple platforms to find the desired item occurs. On the other hand, in the case of sellers, there is a problem in that they have to compare prices on multiple platforms to find out the price range of the goods they want to sell. In order to reduce this inconvenience, we intend to develop a service that crawls items on each used trading platform, shows only the products they want to find, and provides a function to view the price trend of the items.


3. 포스터

다운로드


4. 시연 영상

보러가기


5. 팀 소개

이준석(팀장)

👨🏻‍💻****1680
📧lgh009833@kookmin.ac.kr
🔨Frontend

이정우

👨🏻‍💻****1676
📧lmwljw98@kookmin.ac.kr
🔨Backend

임준혁

👨🏻‍💻****1689
📧onejajae@kookmin.ac.kr
🔨Crawling

6. 사용법

cd backend/
pip install -r requirements.txt
python run.py
cd frontend/
npm i
npm start

개발

sudo docker-compose -f docker-compose-dev.yaml up --build -d
  • 페이지 http://127.0.0.1:2000

배포

sudo docker-compose -f docker-compose-prod.yaml up --build -d

backend/crawler/main.py를 통해 크롤링 데이터 축적 후 API 사용 가능


7. 문서