Skip to content

Conversation

@YehyeokBang
Copy link
Member

요약

조건에 따라 픽존을 조회하거나 픽존 내 배치된 차량을 조회할 수 있는 기능 구현입니다. 관련 이슈: #24

내용

  • 내 주변 픽존 위치를 조회할 때 자신의 위치와 바운드(지도로 보이는 북동쪽, 남서쪽 최단지점)을 받아서 그 안에 존재하는 픽존 목록을 응답합니다. (자신의 위치는 추후 조회된 픽존 중 가장 가까운 픽존 등과 같은 기능으로 활용 가능합니다.)
  • 픽존 엔티티에서 사용되는 Location과 입출력 DTO로 사용되는 Coordinate는 다릅니다. 외부인 DTO와 엔티티의 결합도를 낮추기 위해서 분리해서 사용합니다. 검증 로직(위도, 경도)은 분리하여 공통으로 사용합니다.
  • 공유 차량의 가격, 예약 시간 정보 등은 추후 추가 예정입니다. 있다고 생각하며 구현했습니다.
  • 픽존 관리 API와 조회 API의 위치를 분리했습니다.
  • 픽존과 공유 차량의 밀접도가 높다고 판단하여 양방향 연관관계를 지정했습니다. 대신 List에 해당하는 부분에서는 조회만 할 수 있도록 합니다.

YehyeokBang and others added 9 commits December 21, 2024 22:30
배포 자동화 구축 및 회원 가입, 로그인 기능 구현
휴대폰 번호 인증 기능 구현 및 데이터베이스 마이그레이션
- 관리자는 공유 차량을 특정 PickZone에 배치할 수 있습니다.
- 관련성이 높다고 판단하여 양방향 연관관계를 추가합니다.
- 픽존 관리 기능과 조회 기능 컨트롤러를 분리합니다.
- 내 주변 픽존 조회, 이름으로 조회 등의 기능을 추가합니다.
- 가격, 예약 시간대 관련 정보는 추후 추가될 예정입니다.
@YehyeokBang YehyeokBang added the ✨ Feature 기능 개발 label Jan 9, 2025
@YehyeokBang YehyeokBang self-assigned this Jan 9, 2025
@github-actions
Copy link

github-actions bot commented Jan 9, 2025

Unit Test Results

  12 files    12 suites   36s ⏱️
130 tests 130 ✔️ 0 💤 0
138 runs  138 ✔️ 0 💤 0

Results for commit 20515ab.

@YehyeokBang YehyeokBang merged commit 0db3442 into develop Jan 9, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feature 기능 개발

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants