Skip to content

Latest commit

 

History

History
74 lines (62 loc) · 2.79 KB

README.md

File metadata and controls

74 lines (62 loc) · 2.79 KB

가비아 B-Shop 쇼핑몰

pipeline status coverage report

page


개발 환경

  • JAVA 17
  • SpringBoot 3.0.2
  • MySQL 8.0.31
  • Docker 20.10.23
  • Nginx
  • Redis 6.2.7
  • MinIO
  • Vue.js 3

프로젝트 세팅

  1. MySQL, redis 컨테이너 실행
docker-compose up -d
  1. .env 파일 생성
//.env
DB_NAME=<DB_NAME>
DB_PASSWORD=<PASSWORD>
REDIS_PORT=<REDIS_PORT>
DB_PORT=<DB_PORT>
  1. 환경변수 세팅
ACCESS_EXPIRED_TIME=3600000;
ACCESS_TOKEN_URL=<ACCESS_TOKEN_URL>;
ACTIVE_PROFILE=<ACTIVE_PROFILE>;
CLIENT_ID=<CLIENT_ID>;
CLIENT_SECRET=<CLIENT_SECRET>;
DB_PASSWORD=<DB_PASSWORD>;
DB_URL=jdbc:mysql://localhost:<DB_PORT>/<DB_NAME>;
DB_USERNAME=<DB_USERNAME>;
DDL_AUTO=<DDL_AUTO>;
FETCH_SIZE=<FETCH_SIZE>;
LOG_LEVEL=<LOG_LEVEL>;
REDIS_HOST=<REDIS_HOST>;
REDIS_PORT=<REDIS_PORT>;
REDIS_PASSWORD=<REDIS_PASSWORD>;
REFRESH_EXPIRED_TIME=<REFRESH_EXPIRED_TIME>;
SERVER_PORT=<SERVER_PORT>;
TOKEN_SECRET=<TOKEN_SECRET>;
USER_URL=<USER_URL>

역할 분담

  • Backend : @Becker @summer @Jenna @jaime
  • Frontend : @jaime
  • 성능 최적화 : @Becker @Jenna @jaime
  • 인프라 구성(CI/CD) : @Becker

설계문서