Skip to content

feat(explore): FK ID 기반 필터링 구현 (artist_id, group_id, brand_id) #79

@thxforall

Description

@thxforall

개요

PostListItem과 SolutionResponse에 노출된 warehouse FK ID를 활용하여 Explore 페이지에서 정밀 필터링 구현.

선행 작업 (완료)

  • posts.artist_id, posts.group_id → PostListItem DTO 노출 (feat/phase1-remaining)
  • solutions.brand_id → SolutionResponse, SolutionListItem DTO 노출 (feat/phase1-remaining)

작업 항목

Frontend 타입 갱신

  • 백엔드 서버 실행 후 bun run generate:api로 openapi.json 갱신
  • 생성된 타입에서 artist_id, group_id, brand_id 필드 확인

Explore 필터 구현

  • ExploreClient에서 FK ID 기반 필터 파라미터 추가
  • artist_id/group_id 기반 아티스트/그룹 필터링
  • brand_id 기반 브랜드 필터링 (solutions 경유)
  • 필터 UI/UX 설계 (칩, 드롭다운, 또는 사이드 패널)

Editorial 페이지 활용

  • Editorial에서 특정 아티���트/브랜드 editorial 필터링

관련

Metadata

Metadata

Assignees

No one assigned

    Labels

    frontend프론트엔드release: phase-11차 릴리즈 (4/5) — 코어 기능

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions