Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 지도 기능 구현 #12

Merged
merged 44 commits into from
May 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
c524eb1
feat: 네이버지도 연동
jiohjung98 May 19, 2024
7a93931
feat: 지도 현재위치 받아오기
jiohjung98 May 19, 2024
5d9c90e
design: 현재 위치 마커 적용
jiohjung98 May 19, 2024
60806d0
feat: 최초 위치 강남역 지정 및 zoom 레벨 조정
jiohjung98 May 19, 2024
b7e1c99
chore: navermaps 설치
jiohjung98 May 19, 2024
9a67234
design: 현재위치버튼 hover시 변경
jiohjung98 May 22, 2024
ce037e7
design: 더 정확한 위치 확인 박스 렌더링
jiohjung98 May 22, 2024
837c783
design: 현재 위치 아이콘 변경
jiohjung98 May 22, 2024
e97fa6d
feat: 검색바 추가 및 검색창 z-index 설정
jiohjung98 May 22, 2024
96bada2
feat: zoom level 16 고정
jiohjung98 May 22, 2024
9d59ff3
design: 말풍선 커스텀 디자인
jiohjung98 May 23, 2024
7b65ef2
design: 현재위치 로딩 스피너
jiohjung98 May 23, 2024
ba2af67
design: icon 추가
jiohjung98 May 24, 2024
90d14e6
feat: 오피스 정보 get api
jiohjung98 May 24, 2024
f4c3c20
Merge branch 'develop' of https://github.com/4bujak-4bujak/frontend i…
jiohjung98 May 24, 2024
785e615
feat: naver map script 추가
jiohjung98 May 24, 2024
6df98d5
feat: 오피스 정보 api
jiohjung98 May 24, 2024
e3394aa
design: 현재 위치 마커
jiohjung98 May 24, 2024
3ac07c6
feat: api 기반 오피스 마커 생성
jiohjung98 May 24, 2024
ac748a1
fix: 현재위치버튼 여러 번 클릭 시, 현재위치 마커 사라지는 문제 해결
jiohjung98 May 24, 2024
5a11329
feat: 오피스 마커 클릭 시 모달 생성
jiohjung98 May 24, 2024
0481605
design: 오피스 모달 디자인 작업
jiohjung98 May 24, 2024
24093b9
feat: 오피스 지점 검색 결과 리스트업
jiohjung98 May 25, 2024
000b75a
design: 오피스 지점 검색 결과 레이아웃
jiohjung98 May 25, 2024
40378f3
design: 오피스 상세 정보 페이지 레이아웃
jiohjung98 May 25, 2024
dc8379a
feat: 검색 결과 페이지 지점 클릭 시 지도 이동 및 모달 오픈
jiohjung98 May 25, 2024
bde2720
feat: 마커 클릭 시, 해당 위치로 지도 중심 이동
jiohjung98 May 25, 2024
9960e87
feat: 오피스 상세페이지
jiohjung98 May 26, 2024
3761ca8
design: 오피스 상세페이지 디자인 작업
jiohjung98 May 26, 2024
a35713f
fix: backend url process.env로 불러오기
jiohjung98 May 26, 2024
995e112
rename: 지도 관련 svg, png 폴더 생성 및 경로 변경
jiohjung98 May 26, 2024
91b4692
fix: return 문 태그 수정
jiohjung98 May 26, 2024
baf441f
chore: haversine(거리계산) 라이브러리
jiohjung98 May 26, 2024
41731b8
feat: 오피스 검색 결과 거리 계산 후 렌더링
jiohjung98 May 26, 2024
cdd654d
feat: 오피스 검색 결과 거리순으로 오름차순 정렬
jiohjung98 May 26, 2024
55e413c
feat: 거리 1000m 이상인 경우 km로 변환 후 소수점 두자리까지 체크
jiohjung98 May 26, 2024
de293ef
design: 모달 오픈 시, 현재 위치 버튼 모달 위로 배치
jiohjung98 May 26, 2024
41b90b3
Merge branch 'develop' of https://github.com/4bujak-4bujak/frontend i…
jiohjung98 May 26, 2024
f007acb
fix: eslint 오류 제거
jiohjung98 May 26, 2024
e007cac
fix: 이미지 파일 위치 수정
jiohjung98 May 26, 2024
636c56c
design: 모달 버튼 크기 조정
jiohjung98 May 26, 2024
407345e
feat: 선택 마커 크기 업스케일링
jiohjung98 May 26, 2024
9083ee2
rename: 타입 분리
jiohjung98 May 26, 2024
de68434
design: 패딩값 조정
jiohjung98 May 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 58 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,14 @@
"@tanstack/react-query-devtools": "^5.36.0",
"axios": "^1.6.8",
"framer-motion": "^11.1.9",
"haversine": "^1.1.1",
"next": "14.2.3",
"react": "^18",
"react-cookie": "^7.1.4",
"react-dom": "^18",
"react-hook-form": "^7.51.4",
"react-icons": "^5.2.1",
"react-id-swiper": "^4.0.0",
"react-markdown": "^9.0.1",
"react-query": "^3.39.3",
"react-toastify": "^10.0.5",
Expand All @@ -27,6 +29,7 @@
},
"devDependencies": {
"@tailwindcss/typography": "^0.5.13",
"@types/navermaps": "^3.7.5",
"@types/node": "^20",
"@types/react": "^18",
"@types/react-dom": "^18",
Expand Down
13 changes: 13 additions & 0 deletions public/map/CoffeeImg.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
38 changes: 38 additions & 0 deletions public/map/LoungeImg.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/map/MapLocation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/map/MapLocationActive.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added public/map/MyLocation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading