Skip to content

VIA 쇼핑몰 백엔드 저장소 (2022.07.01일 부로 데모 페이지 비활성화)

License

Notifications You must be signed in to change notification settings

VIA-E-commerce/VIA-Backend

Repository files navigation

VIA-Backend Repo 👔


📋 Table of Contents 📋


⚒  Tech Stack         ▶  시작하기         🗨  서비스 설명



⚒ Tech Stack


✔ Language

TypeScript JavaScript

✔ Back End

Nest JS TypeORM MariaDB Passport Swagger PM2

✔ Deploy & OS & Web Server

NGINX AWS Docker Ubuntu GitHub Actions

✔ Code Style

ESLint Prettier

✔ Other Libraries

GIT Yarn JWT




▶ 시작하기


프로젝트 다운로드

git clone https://github.com/VIA-E-commerce/VIA-Backend.git

환경변수 설정

.env.development 파일에 환경변수를 넣어
root 디렉토리에 위치시켜야 프로그램이 정상 작동됩니다.


템플릿 파일

👉 .env.template


키 설명

설명 예시
HOST 호스트 주소 http://localhost
PORT 서버 포트 5000
CLIENT_PORT 클라이언트 포트 3000
DB_HOST TypeORM DB 호스트 localhost
DB_PORT TypeORM DB 포트 번호 3306
DB_DATABASE TypeORM DB 데이터베이스명 test
DB_USERNAME TypeORM DB 유저명 root
DB_PASSWORD TypeORM DB 유저 비밀번호 1234
COOKIE_SECRET 쿠키 비밀 키
JWT_ACCESS_TOKEN_SECRET JWT Access 토큰 비밀 키
JWT_REFRESH_TOKEN_SECRET JWT Refresh 토큰 비밀 키
KAKAO_REST_API_KEY 카카오 회원가입/로그인을 위한 API 키 카카오 문서 참조
KAKAO_CLIENT_SECRET 카카오 API 키 인증용 비밀 키 카카오 문서 참조
NAVER_CLIENT_ID 네이버 회원가입/로그인을 위한 API 키 네이버 문서 참조
NAVER_CLIENT_SECRET 네이버 API 키 인증용 비밀 키 네이버 문서 참조
IMP_REST_API_KEY 아임포트 API 키 아임포트 문서 참조
IMP_REST_API_SECRET 아임포트 API 비밀 키 아임포트 문서 참조
CORS_ORIGIN_LIST CORS 허용 사이트 목록 naver.com, google.com

패키지 설치 및 실행

  yarn             # package.json dependencies 설치
  yarn start:dev   # 개발 모드로 실행



🗨 서비스 설명

About

VIA 쇼핑몰 백엔드 저장소 (2022.07.01일 부로 데모 페이지 비활성화)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages