지역별 해수욕장 정보를 조회 할 수 있는 커뮤니티 입니다.
기능 |
---|
accessToken 로그인 / 회원가입 |
해수욕장 정보 조회 (기상청 api, 해수욕장 정보 api, 수질 api, 모래 api) |
해수욕장 별 좋아요 / 댓글 / 공유 기능 |
좋아요 한 해수욕장 조회 |
인기 해수욕장 조회 |
시도별 해수욕장 검색 |
마이페이지 - 정보 조회 및 수정 |
✔️ 기획 및 디자인
기획부터 디자인까지 피그마를 통해 UI를 작성 하였습니다. 반응형 페이지입니다.
✔️ api
공공 api를 심도있게 다루었고 (데이터 파싱, 엣지 케이스 핸들링) 카카오 맵 api의 여러 기능을 다루어 보았습니다
✔️ react-query 사용
react-query의 다양한 기능을 활용하였고 useQuery, useMutation 메소드를 커스텀 훅으로 리팩토링 하였습니다
✔️ CORS 에러
공공 api 사용시 개발, 배포 환경 모두에서 발생하는 CORS에러를 Proxy 서버로 우회하는 방식으로 해결 하였습니다
✔️ 트러블 슈팅 기록
공공 api, aws-s3 세팅, CORS 에러등 자주 접하는 상황을 기록해둠으로써 다음번에는 당황하지 않고 에러 핸들링을 할 수 있습니다
✔️ 최적화
-
next.js에서 제공하는 next/image를 활용하여 이미지 최적화를 수행하였습니다.
-
렌더링 최적화 => useCallBack, useMemo, memo의 hook을 적재적소에 적용하였습니다.
-
SEO 점수 100점을 달성하였습니다.