HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🐣
프론트엔드 데브코스 4기 교육생
/
🍏
김나영팀
/
앙골라 ANGOLA
앙골라 ANGOLA
/
📅
업무 분배 및 일정 산정
/
2️⃣
2차 스프린트 9/8~9/12
2️⃣

2차 스프린트 9/8~9/12

김주하

  • Button 컴포넌트 구현
  • SignUp 페이지 구현
    • 회원가입을 위해 useFetchLogin api 함수 연결
    • 닉네임과 이메일 중복 검사
    • 닉네임과 이메일 중복 검사를 위해 useFetchUsers api 함수 연결
    • 더블 체크, 눈 아이콘 추가
  • Login 페이지 구현
    • useFetchLogin api 함수 연결
    • 로그인 성공/실패 시 처리
      • 성공: 홈페이지로 이동
      • 실패: 실패 알림 모달 보여주기

김영준

  • Header 컴포넌트 구현
    • Select 변경 시 router 변경 (sort)
    • Prop을 기준으로 Title 변경 (회원 가입, 로그인, 유저 정보, 포스트 피드, 포스트 작성, ${query}에 대한 검색 결과
    • 검색 페이지에서 keyword가 없을 때는 Title을 전체 유저, 전체 포스트로 적용
    • Input의 검색 query를 감지하여 Title에 적용
    • TabBar 변경 시 router 변경 (user/post)
  • Search 페이지 구현
    • 사용자 검색 컴포넌트 기능 구현
    • 포스트 검색 컴포넌트 기능 구현
    • 검색 API 연동 및 검색 결과 화면 렌더링
    • 반복되는 ListItem 컴포넌트 구현
      • UserListItem 컴포넌트 구현
      • PostListItem 컴포넌트 구현
    • sort 값에 따른 List 정렬 적용
    • keyword가 없는 경우 전체 유저 & 전체 포스트 렌더링
    • target prop에 따라 user | post 전환

박민우

  • SearchBar 컴포넌트 구현
    • 검색 바에 키워드를 입력해 유저, 포스트를 검색할 수 있는 SearchBar 컴포넌트 구현
    • 검색 창에 키워드 입력 후 검색 버튼 클릭 or 엔터 key 눌렀을 시, url 쿼리 스트링에 해당 키워드 추가
    • 한 글자 입력 시에만 검색이 가능하도록 validation
    • 초기화 버튼 클릭 시, 현재 입력 중인 키워드 검색 창에서 리셋
  • Spinner 컴포넌트 구현
    • 화면 내 Spinner의 위치를 props로 설정해줄 수 있도록 구현

이지윤

  • NavBar 컴포넌트 구현
    • 상단 NavBar를 통해 페이지 라우팅 기능 구현
    • CommonMenubar 에서 SearchPage 를감지하여 검색 버튼과 검색바를 조건부 렌더링 기능 구현
    • 공통 메뉴, 로그인 사용자 메뉴, 비로그인 사용자 메뉴 조건부 렌더링 기능 구현
  • LinkButton 컴포넌트 구현

차세진

  • Main 컴포넌트 구현
    • route(주소)에서 정보를 받아오는 useCurrentPage 커스텀 훅 구현
    • route 파일 정리 (query/parameter) 데이터 가져오기
    • Router 틀 구현 ( 각 페이지에 props로 보내주기)