• 전체적인 alert창 → toastify 등 사용

  • 좋아요

    • optimistic update 성공 시 / 실패 시(catch문 로직으로 원상복구 필요)
    • 디바운싱 https://velog.io/@jungsu/debouncing
  • 메인 페이지

    • 영상 멋지다 ✨
    • 일일미션 뽑기
      • 어떠한 설명도 없이 로그인 페이지로 이동시키는게 신규 유저 입장에서는 잘 이해가 안될 것 같다
      • 클릭하면 설명 모달 창을 띄워준다던지 부가적인 컨텐츠 필요 ⇒ 미션 설명 호버 추가함
    • 탑 버튼 → 클릭 시 최상단이 아닌 영상 아래 지점까지
    • 더보기 : 프리페칭 고려하기 ⇒ 이건 중간발표이후에 다같이 ..^^
  • 친환경제품 구매

    • 추후 고려사항 : 페이지 진입 시 스켈레튼 UI 구성
      • MUI 라이브러리
    • 검색창 : placeholder 수정(제품명이나 회사명을 검색하세요) ⇒ 수정완료
    • 제품에 대한 의견 공유? → 커뮤니티 제품 카테고리로 이동?
    • 제품 정렬 관련 : 좋아요 누를 때마다 순서가 바로바로 바뀌는 것에 대한 고민 ⇒ 이거진짜어떡하지
  • 비건식당 찾기

    • 다른 페이지와 위치 맞추기

    • 배포 사이트 : 새로고침하면 에러 발생(client side initialized)

      → 새로 고침을 연속 누르면 발생 : 쿠키 삭제하면 해결된다고 함

      https://velog.io/@131ryuji/배포-후Client-side-Exception-Occurred-오류

      → 에러 발생은 dynamic과 if(window.Kakao)로 해결 된것 같으나 map&markerlist 화면이 안뜨는 문제 발생하는 것 같음.

    • 페이지만 보면 리스트에 보이는 식당들이 어떤 식당인지 한 눈에 파악하기 어렵다

    • 스켈레톤 UI

    • 카테고리를 누를 때마다 지도 위치가 리셋됐다가 유저 위치로 돌아오는 문제

      • 누를 때마다 유저의 위치를 갱신하는 것 같음
    • 좋아요 관련

      • ‘좋아요 눌렀습니다 ‘ alert 삭제
      • 새로고침 해야만 좋아요 개수 갱신되는 문제
    • ⚠️ 가져오는 데이터 개수

      • 현재 위치 기준으로 15개만 가져오고 지도를 이동해야만 더 가져와야 하는 문제

        → 최대 45개까지 가져올 수 있는것 확인/page?

        • size Number : 한 페이지에 보여질 목록 개수. 기본값은 15, 1~15까지 가능
        • page Number : 검색할 페이지. 기본값은 1, size 값에 따라 1~45까지 가능
  • 커뮤니티

    • 추후 고려사항 : 스피너보다는 스켈레톤 UI 고려
    • 카테고리 페이지에서 글 클릭 시 Not Found 에러 (수정 완료 슬래시 하나 빠져있어서..^^)
    • 무한 스크롤 : 메인 페이지에서 게시글 보여줄 때와 다름 (더보기로 불러오기 / 무한 스크롤)
      • 메인 페이지와 일관성 유지 고려할 것 : 유지보수 측면에서 중요
    • 좋아요 (제품, 식당 좋아요와 같은 로직으로)
      • optimistic update 성공 시 / 실패 시(catch문 로직으로 원상복구 필요)
    • 북마크 색상 - 일관성 유지 다른 페이지와 맞추기
    • ✅ 글 작성 페이지
      • 뒤로가기 할 때 “게시글 작성을 정말 취소하시겠어요?”
      • 글 작성 시 내용을 작성했다가 전부 지우고 등록하면 정상 등록 되는 문제 수정할 것
  • 로그인/회원가입

    • ✅ 소셜 로그인 버튼 css
    • 닉네임 길이 제한
    • 비밀번호 오류메시지 핸들링 (영어로 출력)
    • 비밀번호 변경 관련
      • 이메일 주소로 리셋메일?
      • https://supabase.com/docs/guides/auth/auth-password-reset
    • 로그인 에러 : 하드코딩 관련
    • 회원가입 시 alert 두 번 뜨는 문제
    • 로그아웃 버튼 클릭 시 : confirm창
  • 마이 페이지

    • 프로필 이미지 : 왜 이미지 글씨가 잘려있죠???? (ㅋㅋㅋㅋ)
    • 전체적으로 디자인이 덜 완성된 느낌
      • absolute, relative 사용 자제할 것
      • 모달창
        • 모달창 on일 경우 배경 죽이기
        • 닫기 버튼이 있으면 바깥영역 클릭해도 닫히지 않도록
      • 글 검색 input : focus:outline-none focus:border-none 주기