Build shape
Matchmaking and concierge membership platform
Private matching service
A private matching service that connects screening, matching settings, appointments, reviews, and payments.

Product brief
W Club is a private matching service that connects screening, matching settings, appointments, reviews, and payments. The product is built around operational control and meeting quality rather than wide public exposure.
The repos show Flutter app_v2 routing, Riverpod state, webview payments, generated API clients, and a NestJS variant backend with matching, appointment, payment, review, and notification modules. It is an operations-heavy platform with state on both app and server sides.
Scope
Problem
Matching, appointments, payments, and reviews all carry state, so the app and backend needed to stay in sync while leaving room for operations.
Implementation
I connected Flutter app_v2 routing, Riverpod state, and a variant-based NestJS backend with matching, appointment, payment, review, and notify modules.
Best fit
This fits high-touch introduction services and membership platforms with heavy operational involvement.
Technical structure
Build shape
Matchmaking and concierge membership platform
Primary stack
Flutter · Riverpod · NestJS
Data & sync
Hive · Firestore chat · TypeORM/Redis
Operational surface
Kakao/Apple/phone auth · PortOne · IAP · variant ops
Screens
Web



App






Send the current problem, scope, or a reference link. The next step can start from product structure and release scope.