Skip to content

min-96/_konobangumiwa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KONOBANGUMIWA

image

🚀 KONOBANGUMIWA 사이트 바로가기.

-> 사이트는 비용문제로 9AM ~ 9PM 에만 열어뒀습니다.
-> 사이트는 비용문제로 닫혀있는 상태입니다. (8/15~)

🏷️ KONOBANGUMIWA 소개

  • 이제는 당당한 오타쿠가 되기 위한 애니메이션 평가 사이트
  • MZ세대들의 취미는 애니보기! 본 애니메이션을 기록하고 보고싶은 애니를 찜꽁하자
  • 퍼스널 애니메이션 이제는 개인의 취향에 맞게 골라보자! 평가한 애니메이션 기반으로 취향분석에 맞는 애니메이션 추천


👥 KONOBANGUMIWA 개발자

🖥️ FRONTEND Developer DongKim
[https://github.com/parktest0325]

💾 BACKEND Developer Minyong
[https://github.com/min-96]



🔨 KONOBANGUMIWA 설치 및 실행방법

구글 OAUTH 클라이언트 ID 생성

  1. https://console.cloud.google.com/apis/credentials 링크에서 프로젝트 생성
  2. 사용자 인증정보 만들기 => OAuth 클라이언트 ID
  3. 승인된 자바스크립트 원본: http://localhost
  4. 승인된 리디렉션 URI: http://localhost/api/auth/google/callback

환경변수 파일 세팅

  1. backend/.env
REDIS_URL = 'redis://redis:6379'

DATABASE_URL = 'postgresql://min96:1q2w3e4r!@postgres:5432/konobangumiwa'

POSTGRES_HOST = 'postgres'
POSTGRES_USER = 'min96'
POSTGRES_DB = 'konobangumiwa'
POSTGRES_PASSWORD = '1q2w3e4r!'
POSTGRES_PORT = 5432

ELASTICSEARCH_NODE = 'http://elasticsearch:9200'

GOOGLE_CLIENT_ID = 위에서 생성한 구글 OAuth CLIENT ID
GOOGLE_CLIENT_SECRET = 구글 OAuth 클라이언트 보안 비밀번호

SESSION_SECRET = 'hard_session_secret_key'
GOOGLE_CALLBACK_URL = 'http://localhost/api/auth/google/callback'
  1. frontend/.env.local
REACT_APP_API_URL='http://localhost/'

for MAC

git clone https://github.com/min-96/_konobangumiwa.git
cd _konobangumiwa
chmod 777 backend/entrypoint.sh
docker-compose up

for Windows

  • backend/entrypoint.sh 파일의 End Of Line을 CRLF => LF로 변경
  • 이후 프로젝트 루트 디렉토리에서 docker-compose up

릴리즈 환경 실행

http://localhost 주소로 접속

  • 릴리즈 환경에서 80번을 제외한 나머지 포트는 닫혀있습니다.


📚 KONOBANGUMIWA 기술스택




About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages