Unisquads Docs

v0.8.1

2025-12-26 업데이트

🛡️ 스쿼드 개설 시스템 통합 및 고도화

  • 경로 통합: 기존 /s/create/squads/create로 나뉘어 있던 개설 페이지를 /squads/create로 단일화하여 사용자 혼선을 방지했습니다.
  • 2단계 그룹 선택 도입: 대분류(Parent) 선택 시에만 관련 소분류(Child)가 나타나는 단계별 선택 시스템을 도입하여 보다 명확한 카테고리 지정이 가능해졌습니다.
  • 개설 가이드 제공: 개설 폼 좌측에 중복 방지 정책, 메이저 승급 안내, 오피셜 전환 및 RP 환불 정책 등 핵심 운영 가이드를 상시 노출하도록 개선했습니다.
  • 약관 동의 절차 세분화: 신청 시 유의 사항, 개인정보보호정책, 운영 원칙을 개별적으로 확인하고 동의할 수 있도록 체크박스를 세분화하고 전체 동의 기능을 추가했습니다.

📁 스쿼드 그룹 관리 기능 강화 (어드민)

  • 계층형 그룹 구조: 그룹 간의 부모-자식 관계를 설정할 수 있도록 데이터베이스 및 관리 UI를 업데이트했습니다.
  • 일괄 생성 기능: 다수의 자식 그룹을 이름 | 슬러그 형식으로 한 번에 등록할 수 있는 Bulk Create 기능을 추가했습니다.
  • 드래그 앤 드롭 정렬: 어드민 목록에서 그룹의 노출 순서를 드래그 앤 드롭으로 직관적으로 변경할 수 있으며, 부모 이동 시 자식 그룹이 함께 이동하도록 지능형 로직을 적용했습니다.
  • 노출 제어: 스쿼드 개설 시 특정 그룹의 선택 가능 여부(is_selectable)를 직접 제어할 수 있는 기능을 추가했습니다.

💅 UI/UX 및 기능 개선

  • 핫딜 상세 페이지 리뉴얼: 핫딜 정보 섹션을 촌스러운 디자인에서 현대적이고 콤팩트한 미니멀 스타일로 재디자인했습니다.
  • 게시글 공유 기능 구현: Web Share API를 활용하여 모바일에서는 시스템 공유창을, 데스크톱에서는 링크 복사 기능을 제공합니다.
  • 댓글 영역 정돈: 불필요한 구분선과 텍스트를 제거하여 콘텐츠 집중도를 높이고 댓글 입력창의 디자인을 더욱 깔끔하게 다듬었습니다.
  • 재사용 가능 컴포넌트: FormField, AgreementSection 등 재사용 가능한 UI 컴포넌트를 추출하여 코드 유지보수성을 향상시켰습니다.

💾 데이터베이스 최적화

  • 유니크 제약 조건 변경: 부모 그룹이 다를 경우 슬러그 중복을 허용하도록 DB 제약 조건을 개선하여 유연한 카테고리 구성이 가능해졌습니다.
  • 마이그레이션 관리: 모든 신규 SQL 작업을 supabase/done으로 안전하게 이동 및 정리 완료했습니다.

On this page