Skip to content

prgrms-be-devcourse/NBE6-8-3-Team9

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

가상화폐 모의 투자 시스템


Back9page.png

가상회폐 모의투자 시스템 링크


개요

  1. 소개
  2. 기술스택
  3. 빌드 및 사용법
  4. 문의

소개

  • 데브코스 6기 8회차 9팀의 3차 프로젝트로 사용된 레포지토리 입니다.

  • 실제 자금 없이 안전하게 가상화폐 투자를 체험할 수 있는 모의투자 플랫폼입니다. 회원별 지갑이 자동 생성되며, 비트코인, 이더리움, 도지코인 등 주요 코인의 실시간 시세를 기반으로 거래할 수 있는 서비스를 제공합니다.


기술스택

백엔드

프론트 엔드

배포


빌드 및 사용법

서비스 접속

로컬 빌드 및 실행

  1. 깃허브 주소를 프로젝트 폴더로 다운 받는다
    ex) git clone project-url .

  2. 빌드 실행

Unix / macOS

cd project_dir/backend

# 1. Clean & Build
./gradlew clean build

# 2. Run the JAR
java -jar build/libs/your-app-name-<version>.jar

# 3. (선택) 개발 모드로 바로 실행
./gradlew bootRun

Window

cd project_dir\backend

# 1. Clean & Build
gradlew.bat clean build

# 2. Run the JAR
java -jar build\libs\your-app-name-<version>.jar

# 3. (선택) 개발 모드로 바로 실행
gradlew.bat bootRun

  1. docker 실행 후 src/resources/docker-compose.yml 실행
  2. nginx를 다음 명령어를 실행
docker run -d --name nginx-local -p 8888:8888 -v "project-dir-url\frontend\docker\nginx-local.conf:/etc/nginx/nginx.conf" nginx:alpine

주의사항

  • 백엔드 설정파일에 환경변수가 들어가야 함
    backend/.env
JWT_SECRET_KEY=your-jwt-secret-key
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret
REDIS_HOST=localhost
REDIS_PORT=6379

문의

About

2차프로젝트의 코틀린 마이그레이션 프로젝트입니다

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5