Skip to content

SultanOfGamer/GameLog-Server

Repository files navigation

GameLog-Server

GameLog는 콘솔 및 PC 게임 평가 및 추천 어플리케이션 시스템 입니다.

node npmVersion Jest
JavaScript nodeJS Express MongoDB Passport

목차

  1. GameLog Install (#GameLog-Install)

1.1 init server install

1.2 IGDB auth

1.3 config file generate

1.4 json file

1.5 IGDB game save

1.6 server

2. GameLog user

2.1 Signup

2.2 Signup select category

2.3 Signup Validation

2.4 User Login

2.5 User Logout

2.6 Modify User Profile Image

3. GameLog Tabbar

3.1 Home

3.2 Library

3.3 Wishlist

3.4 Search

1. GameLog Install

1.1 init server install

npm -i install

1.2 IGDB auth

https://api-docs.igdb.com/#about 사이트 참조. twitch application 등록 및 인증

IGDB 인증 후 IGDB config 파일 형식에 맞춰서 저장

1.3 config file generate

/config/IGDBconfig.json 파일 생성

mkdif config
cd config
vi IGDBconfig.json

1.4 json file

{
  "IGDB": {
    "Accept": "application/json",
    "Client_ID": "YOUR_Client_ID",
    "Authorization": "Bearer YOUR_AUTHORIZATION"
  },
  "IDAndSecret": {
    "clinet_id":"YOUR_CLIENT_ID",
    "client_secret": "YOUR_CLIENT_SECRET",
    "grant_type": "client_credentials"
  }
}

1.5 IGDB game save

cd models/util
node initSaveDB.js

1.6 server

node main.js

1.7 recommand game save

추천 게임을 위한 카테고리별 랜덤 데이터 저장 1.5의 IGDB game save 후 실행 추천!

cd models/util
node scriptRecommand.js

Git

GitHub

Notion

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published