Skip to content

prgrms-be-devcourse/NBE6-8-2-Team09

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

가상화폐 모의 투자 시스템


Back9-Home-orange.png

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


개요

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

소개

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

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


기술스택

백엔드

프론트 엔드

배포


빌드 및 사용법

서비스 접속

로컬 빌드 및 실행

  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

데브코스6기 8회차 9팀의 2차 프로젝트 가상화폐 모의투자 시스템입니다

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages