| 기능 | 설명 |
|---|---|
| 기록 자동화 | 업비트 API 연동으로 체결내역을 자동 수집, 기록 노동 없이 복기에만 집중 |
| 매매원칙 관리 | 3가지 추천 원칙 프리셋 또는 직접 작성한 커스텀 원칙으로 나만의 매매원칙 세트 구성 및 관리 |
| 원칙 기반 복기 | 원칙별 1~5점 준수 체크와 메모/사진 첨부로 매매 직후 짧은 시간 내에 완료하는 초간편 회고 서비스 |
| AI 분석 리포트 | 잘한 점/아쉬운 점 피드백, 맞춤 원칙을 AI가 자동으로 제안 |
| 강서현 | 유용선 |
|---|---|
seohyunk09 |
Yongseon-Yoo |
| Backend | Backend |
src/main/java/com/boki/backend
├── domain
│ ├── ai # AI 분석 리포트
│ ├── auth # 소셜 로그인 / 인증
│ ├── member # 회원
│ ├── ruleset # 매매원칙 세트
│ ├── trade # 거래 내역
│ └── review # 복기
└── global
├── auth # JWT / 인증 공통
├── config # 설정
├── entity # 공통 엔티티 (BaseEntity)
├── exception # 공통 예외 처리
└── response # 공통 응답 포맷
| 분류 | 기술 |
|---|---|
| Language | Java 21 |
| Framework | Spring Boot 3.5.14 |
| Build | Gradle |
| Database | MySQL |
| ORM | Spring Data JPA (Hibernate) |
| Infra | AWS EC2, AWS S3 |
| CI/CD | GitHub Actions, Docker, GHCR |
| API 문서 | Swagger (SpringDoc OpenAPI) |
| AI 코드 리뷰 | CodeRabbit |
| 태그 | 설명 |
|---|---|
| feat | 기능 추가 |
| refactor | 기능 변경 없이 코드 변경 |
| fix | 버그 수정 |
| docs | 문서 수정 |
| chore | 수정, 변경 이외의 작업 |
| remove | 코드 및 파일 삭제 |