Skip to content

Heo-Donghyuk/kakao-shop-api

 
 

Repository files navigation

KAKAO 쇼핑 api

Description

  • 이 레포지토리는 카카오 테크 캠퍼스 실습 api 레포지토리를 포크하여 HTTPS 프로토콜을 지원하는 환경에서 배포하기 위한 레포지토리 입니다.

배포 환경

  • 배포는 Cloudtype 서비스를 이용하여 진행했습니다.

배포 주소

Cloudtype 프로젝트 배포 환경 설정

  • Java 버전 : v11
  • Build command
    ./gradlew clean build
    
  • Start command
    cp -r images build/libs; java -jar -Dspring.profiles.active=local build/libs/kakao-1.0.jar
    
    • cp -r images build/libs; 명령은 이미지 폴더를 빌드가 완료된 jar 파일이 존재하는 build/libs 디렉토리로 복사하여 서버가 제공할 이미지 셋을 적절한 디렉토리로 옮겨주는 명령이다.
    • 세미콜론은 한 줄의 명령어 라인에서 여러 명령을 실행할 때, 각 명령을 구분하기 위함이다.
    • java -jar -Dspring.profiles.active=local build/libs/kakao-1.0.jar 명령은 빌드 후 생성된 jar 파일을 실행하는 명령이다.
  • Include files in build
    images
    
    • 빌드 시 images 디렉토리를 추가하여 컴퓨팅 환경에서 이용할 수 있도록 하는 옵션이다.

사진 접근하는 법

API 문서

사용자 시나리오 API PDF 문서

배포된 서버 주소

데이터 초기화

로컬에서 실행 파일 만들기

host : localhost:8080

1. git clone https://github.com/Heo-Donghyuk/kakao-shop-api.git
2. 다운 받은 프로젝트 폴더(kakao-shop-api) 내부로 들어가서 git bash를 열어주세요. Mac 사용자는 터미널을 이용해서 해당 경로로 가세요.
3. ./gradlew clean build
4. 윈도우 사용자는 git bash를 이용하여 터미널을 열고 3번 명령어를 실행해주세요.
5. cd build/libs
6. 위 경로에 kakao-1.0.jar파일이 생성됩니다
7. jar 파일 동일 경로에 images 폴더를 카피 한뒤 아래 명령어로 실행해주세요
8. images폴더는 kakao-shop-api/images 경로에 있습니다.
9. java -jar -Dspring.profiles.active=local kakao-1.0.jar

About

카카오 쇼핑하기 api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 48.7%
  • HTML 47.5%
  • JavaScript 2.2%
  • CSS 1.6%