프라이빗 매칭 서비스

W클럽

가입 심사부터 매칭 설정, 약속, 후기, 결제까지 이어지는 프라이빗 매칭 서비스입니다.

MatchingConciergeMembership
W클럽 icon
W클럽

Matching / Concierge

가입 심사, 매칭 설정, 약속, 후기, 결제까지 이어지는 프라이빗 매칭 서비스.

프로젝트 개요

가입 심사, 매칭, 약속, 결제를 한 흐름으로 묶고 운영팀이 자연스럽게 개입할 수 있어야 했습니다.

W클럽은 가입 심사, 매칭 설정, 약속, 후기, 결제까지 이어지는 프라이빗 매칭 서비스입니다. 공개 노출을 늘리기보다 심사와 운영 개입을 통해 실제 약속 성사까지 연결하는 구조가 제품의 중심입니다.

구현 범위에는 Flutter app_v2 라우팅, Riverpod 상태관리, 웹뷰 결제, generated API client, 그리고 NestJS variant 기반 matching·appointment·payment·review·notify 모듈이 함께 움직입니다. 앱과 서버가 동시에 복잡한 상태를 다뤄야 하는 운영형 플랫폼 사례입니다.

왜 필요했는지

01

매칭, 약속, 결제, 후기가 얽힌 상태를 앱과 서버에서 일관되게 이어야 했고, 운영 개입도 자연스럽게 녹아야 했습니다.

제가 먼저 만든 범위

02

Flutter app_v2 라우팅과 Riverpod 상태, NestJS variant 백엔드, matching·appointment·payment·review·notify 모듈을 함께 묶었습니다.

잘 맞는 서비스 유형

03

운영팀 개입이 많은 고관여 소개 서비스나 멤버십형 플랫폼에 맞습니다.

기술 정보

사용 기술

앱 클라이언트

Flutterhooks_riverpodflutter_hooksget_itchoppergo_routerwebview_flutter

서버 · 운영

NestJS 10TypeORMMySQL/PostgresRedisBull / BullMQAWS S3

인증 · 결제 · 소통

Kakao SDKApple Sign InPhone authFirestore chatPortOne / IamportGoogle / Apple IAPSolapi

연동 서비스

Firebase MessagingFirebase AnalyticsCrashlyticsCloud FirestoreKakaoApple Sign InPortOneAWS S3Solapi

화면 구성

주요 화면

아래 화면은 실제 제품 경험을 구성했던 인터페이스와 흐름입니다.

웹 화면

W클럽 screenshot 1
W클럽 screenshot 2
W클럽 screenshot 3

앱 화면

W클럽 screenshot 1
W클럽 screenshot 2
W클럽 screenshot 3
W클럽 screenshot 4
W클럽 screenshot 5
W클럽 screenshot 6

문의

비슷한 제품을 고민하고 계시다면 편하게 말씀 주세요.

간단한 기획 메모, 참고 링크, 현재 정리된 범위 정도만 공유해 주셔도 충분합니다. 제품 성격에 맞는 첫 방향부터 함께 정리해드릴 수 있습니다.