플랫폼
옷 스타일링 플랫폼
프로젝트 요약
설명
패션 스타일링 조언이 필요한 고객과 스타일링 전문가를 연결하는 C2C 매칭 플랫폼입니다. 사용자 역할별 기능 분리가 특징입니다.
프로젝트 기간
93일
만료일
2023-09-05 (화요일)
기술스택
Flutter
Android
iOS
NestJS
KeystoneJS
기능 요약
회원 관리
권한 관리
역할 분리
공지사항
서비스 문의/신청
매칭 시스템
후기
관리자 페이지



프로젝트 개요
패션 스타일링에 어려움을 겪는 일반 고객과 전문적인 **패션 지식과 경험을 가진 스타일리스트(전문가)**를 연결하여 1:1 맞춤 스타일링 서비스를 제공하는 C2C(Customer-to-Customer) 매칭 플랫폼입니다. 사용자의 역할(고객, 전문가, 관리자)에 따라 접근 가능한 기능과 인터페이스를 명확히 분리하여 각 사용자 그룹에게 최적화된 경험을 제공하는 것을 목표로 합니다.
주요 기능 상세
- 역할 기반 회원 시스템: 가입 시 고객 또는 전문가로 역할을 선택하며, 관리자는 별도의 권한을 가집니다. 역할에 따라 이용 가능한 메뉴와 기능(프로필 관리, 서비스 등록/신청 등)이 다르게 제공됩니다.
- 서비스 탐색 및 신청: 고객은 등록된 전문가들의 프로필과 전문 분야(예: 면접 복장, 데일리룩, 퍼스널 컬러 진단 등)를 탐색하고 원하는 전문가에게 스타일링 서비스를 문의하거나 신청할 수 있습니다.
- 매칭 및 소통: 고객의 서비스 신청을 전문가가 수락하면 매칭이 성사됩니다. 이후 플랫폼 내 메시징 기능이나 별도 연락처 교환을 통해 스타일링 상담 및 서비스가 진행됩니다. (채팅 기능 명시 X -> 별도 연락)
- 후기 및 평점: 서비스 완료 후 고객은 전문가에 대한 후기와 평점을 남길 수 있으며, 이는 다른 고객들의 전문가 선택에 중요한 참고 자료가 됩니다.
- 플랫폼 운영 관리: 관리자는 회원 관리, 서비스 카테고리 관리, 공지사항 등록, 문의 응대, 분쟁 조정 등 플랫폼 운영 전반을 관리하는 관리자 페이지를 통해 시스템을 통제합니다.
기술 스택: Flutter를 사용하여 Android/iOS 크로스플랫폼 앱을 개발했으며, 백엔드는 Node.js 기반의 NestJS 프레임워크와 CMS 도구인 KeystoneJS를 함께 사용하여 개발 생산성과 확장성을 확보했습니다. 역할 기반 접근 제어(RBAC) 및 매칭 시스템 설계/구현 경험을 쌓았습니다.