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: 커뮤니티 - 공구 모집 및 진행 포스트 상세 조회 페이지 생성 #17

Open
17 of 18 tasks
sunglitter opened this issue Nov 25, 2024 · 0 comments
Open
17 of 18 tasks
Assignees

Comments

@sunglitter
Copy link
Collaborator

sunglitter commented Nov 25, 2024

🧃 Issues

  • 커뮤니티 - 공구 모집 및 진행 포스트 상세 조회 페이지 생성

🍤 작업 내용

  • 라우터 경로 임시 설정
  • 뒤로가기 버튼 컴포넌트
  • 글 수정, 삭제 / 글 신고 버튼 컴포넌트
  • 이미지 미리보기(페이지네이션, 슬라이딩 기능 포함) 컴포넌트
  • URL 주소 컴포넌트
  • 제목 컴포넌트
  • 작성자 컴포넌트
  • 참여 현황 컴포넌트
  • 모집 마감
  • 모집 마감 기한 컴포넌트
  • 총 가격 컴포넌트
  • 개당 가격 컴포넌트
  • 수량 조절 컴포넌트
  • 참여하기 / 취소하기 버튼 컴포넌트
  • 내용 컴포넌트
  • 포스트 내 댓글 조회 컴포넌트
  • 포스트 내 댓글 작성, 수정, 삭제 컴포넌트
@sunglitter sunglitter self-assigned this Nov 25, 2024
sunglitter added a commit that referenced this issue Nov 25, 2024
- PostDetailPage로 이동하기 위한 라우터 경로 추가
- 동적 라우팅을 통한 포스트 ID 전달 로직 구현
- 상세 조회 페이지와 라우팅 연동
sunglitter added a commit that referenced this issue Nov 25, 2024
- 포스트의 상세 정보를 표시하는 페이지 구현
- 작성자와의 1:1 채팅 기능은 미구현
- 댓글 기능은 미구현
sunglitter added a commit that referenced this issue Nov 25, 2024
- 작성자 닉네임 필드 추가로 사용자 정보 확장
- 참여 현황 데이터를 포함하여 mock data 구조 수정
sunglitter added a commit that referenced this issue Nov 25, 2024
- 참여 현황 관련 타입 정의 추가
- Post 타입에 작성자 닉네임과 참여 현황 필드 추가
- 특정 포스트를 가져오는 기능 구현
- 특정 포스트 삭제 기능 추가
- 공구 진행 참여하기 기능 추가
- 공구 진행 참여 취소하기 기능 추가
sunglitter added a commit that referenced this issue Nov 26, 2024
- 댓글 작성, 수정, 삭제 기능 및 관련 로직 구현
- 입력 글자 수 세기 및 글자 수 제한 로직 추가
- 입력 글자 수 초과 시 경고 메시지 처리
- 댓글 영역에 스타일 적용 및 레이아웃 정리
sunglitter added a commit that referenced this issue Nov 26, 2024
- 댓글 작성자, 작성 시간, 댓글 내용 필드 추가
- 댓글 리스트와 연동을 위한 더미 데이터 구조 확장
- 댓글 기능 테스트를 위한 데이터 샘플 포함
sunglitter added a commit that referenced this issue Nov 26, 2024
- 댓글 작성, 수정, 삭제를 처리하는 API 기능 구현
- 댓글 데이터 관련 타입 정의 및 구조화
sunglitter added a commit that referenced this issue Nov 27, 2024
- URL 주소 입력 영역의 여백, 폰트 크기 및 정렬 스타일 조정
- 시각적 일관성을 위한 스타일 개선
sunglitter added a commit that referenced this issue Nov 27, 2024
- 참여 현황 업데이트 로직 오류 수정
- 참여 현황 데이터를 처리하는 API 기능 개선
- 서버 응답 데이터 구조에 맞춘 로직 변경
sunglitter added a commit that referenced this issue Dec 1, 2024
- WebSocket 연결 및 메시지 처리 로직 구현
- 서버와 실시간 통신을 위한 기본 WebSocket 설정 추가
sunglitter added a commit that referenced this issue Dec 1, 2024
- WebSocket 메시지 수신을 처리하기 위한 onmessage 핸들러 구현
- 수신한 데이터를 파싱하고 상태를 업데이트하는 로직 추가
sunglitter added a commit that referenced this issue Dec 1, 2024
- 포스트 상태와 관련된 타입 및 상수 정의 추가
- 포스트 생성 시 필요한 타입 정의
- Post 타입에 포스트 상태, 결제 대기 상태로 변경되는 시점 필드 추가
- 이탈한 사용자 ID 목록을 저장하는 필드 추가
- API 관련 로직을 새로운 타입과 상태에 맞게 수정
sunglitter added a commit that referenced this issue Dec 1, 2024
- 포스트 상태 필드 추가
- 취소한 사용자 목록 필드 추가
- 참여자의 결제 상태 및 환불 요청 상태 필드 추가
- 테스트 및 로직 검증을 위한 데이터 구조 확장
sunglitter added a commit that referenced this issue Dec 1, 2024
- 포스트 상태 관련 로직 구현 및 React Query로 상태 관리 최적화
- webSocket 추가를 통해 실시간 포스트 상태 업데이트 처리
- 결제 마감 시간 계산 및 관련 기능 추가
- 결제하기 페이지 및 환불 요청 페이지 이동 로직 구현
- 포스트 생성 직후 관리자 승인 대기 상태 메시지 출력 기능 추가
- 참여 여부에 따른 수량 변경 로직 구현
- 결제 금액 출력 기능 추가
sunglitter added a commit that referenced this issue Dec 1, 2024
- 포스트 상태 관리 로직 개선으로 코드 가독성과 유지보수성 향상
- 불필요한 UI 요소 제거 및 관련 스타일 수정
- 간결하고 직관적인 레이아웃 구현
sunglitter added a commit that referenced this issue Dec 3, 2024
- 코드 내 불필요해진 로직 및 요소 제거로 간결화
- 댓글 작성자 정보를 ID에서 닉네임으로 표시하도록 수정
- 데이터 가독성 및 사용자 경험 개선
sunglitter added a commit that referenced this issue Dec 3, 2024
- 댓글 타입에 사용자 닉네임 필드 추가
- 포스트 상태 타입, POST_STATUS 상수에 'REJECTED' 상태 추가
- 관리자 승인 거절 시 포스트 상태를 'REJECTED'로 변경하는 로직 구현
- 승인 거절 처리 로직에서 포스트 제목을 '수정요망(포스트 제목)'으로 수정
sunglitter added a commit that referenced this issue Dec 5, 2024
- 가상 계좌 입금 페이지로 이동할 수 있는 라우터 경로 추가
- 기존 라우터 경로 구조 재정비 및 경로 명칭 수정
- 라우터 경로 변경 사항에 따른 네비게이션 로직 업데이트
sunglitter added a commit that referenced this issue Dec 5, 2024
- 모집 완료 상태를 제거하고 참여 이후 삭제 상태 추가
- API 호출 로직을 실제 백엔드 API 사용으로 전환
- 데이터 동기화 및 상태 관리 로직 업데이트
sunglitter added a commit that referenced this issue Dec 5, 2024
- 기존 카테고리 ID 값 수정으로 데이터 구조 정비
- 변경된 ID에 따른 참조 및 사용 로직 업데이트
- 카테고리 정의의 일관성 유지 및 관리 편의성 향상
sunglitter added a commit that referenced this issue Dec 5, 2024
- 기존 Mock Data 호출 로직을 실제 API 호출로 전환
- API 데이터 형식에 맞춰 페이지 컴포넌트 수정
- 데이터 연동 및 상태 동기화 로직 추가
- 페이지 로드 시 실제 데이터를 기반으로 렌더링 구현
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant