현지인 정보 기반 여행 플랫폼 서비스
| 김민지 | 김정효 | 문정욱 | 유세정 | 이상은 |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
| Backend Developer | Backend Developer | Backend Developer | Backend Developer | Backend Developer |
| qzzloz | J-neat | m020202 | Yoosejeong | KkomSang |
유세정 (Yoosejeong) – Backend Developer
- 유저의 로컬/여행객 등급을 조회하는 API 개발
- 장소 등록 및 리뷰 작성 시 등급 점수 자동 반영 로직 구현
- 매일 자정 기준으로 자동 점수 반영되는 스케줄러 작성
- 점수에 따른 등급 Enum(
IRON,BRONZE,SILVER등) 계산 및 적용 로직 개발
| 기능 | 함수명 |
|---|---|
| 유저 등급 조회 | getUserGrade(Long userId) |
| 로컬 등급 점수 갱신 | updateLocalGrade(Long userId) |
| 여행객 등급 점수 갱신 | calculateTravelerGradeScore(Long userId, ReviewDTO request) |
| 자정 기준 자동 점수 반영 | updateMemberScoresDaily() |
| 점수 → 등급 계산 | calculateLocalGrade(int score) |
- 플레이스 등록 및 조회
- 현지인, 여행객 별 평점 확인
- 관심 지역 및 내 지역의 추천 플레이스 조회
- 추천 플레이스 중 관심 있는 것은 위시리스트로 저장
- 등록한 플레이스와 리뷰에 따라 갱신되는 등급 시스템












