From 1a178455a89004881e02b8b860bc9a130ae5fee8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=EC=A1=B0=EC=88=98=EB=B9=88?=
<97503991+chobeebee@users.noreply.github.com>
Date: Sat, 20 Jul 2024 02:36:00 +0900
Subject: [PATCH] Update README.md
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
1차 내용 구성
---
README.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 75 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index ac304df..dcef086 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,79 @@
동영상 업로드 유저에게 정산, 통계 기능을 제공
+동영상 업로드 유저에게 1일,1주,1달 기준 정산과 통계 기능을 제공
+ ++ +## 🎨ERD +
+ +## 🎯프로젝트의 주요 기능과 목적 +1. 회원가입 + - 소셜 로그인(구글)을 통해 간편한 회원가입 제공 + - 로그인 및 로그아웃 +2. 동영상 관리 + - 동영상 등록·수정·삭제·조회 + - 5분 간격 랜덤 광고 배정 + - 최근 재생 시점부터 동영상 재생 +3. 통계 데이터 조회 + - 1일, 1주, 1달 동안의 조회수가 높은 동영상 TOP5 + - 1일, 1주, 1달 동안의 재생 시간이 긴 동영상 TOP5 +4. 정산 데이터 조회 + - 1일, 1주, 1달 총 정산 금액 + - 동영상 별, 광고 별 정산 + +
+ +## 📋실행 방법 +### Docker를 사용한 설치 및 실행 방법 +1. 프로젝트 클론 + ``` + git clone https://github.com/yourusername/yourrepository.git + cd yourrepository + ``` + +2. docker-compose.yml 파일 작성 + ``` + version: '3.8' + services: + db: + image: mysql:8.0 + environment: + MYSQL_ROOT_PASSWORD: rootpassword + MYSQL_DATABASE: mydatabase + MYSQL_USER: user + MYSQL_PASSWORD: password + ports: + - "3306:3306" + volumes: + - db-data:/var/lib/mysql + + app: + build: . + ports: + - "8080:8080" + depends_on: + - db + + volumes: + db-data: + ``` +3. Docker 컨테이너 실행 + ``` + docker-compose up + ``` + +
+ +## 🛠️트러블 슈팅 +- 멀티 스레드 속도 향상 + +
+