작업 목록
뮤온
스포츠 행사 퍼포먼스 상담·매칭 플랫폼
행사 주최측의 상담 신청부터 운영자의 견적 발행, 신청자의 승인까지 한 흐름으로 잇는 B2B 매칭 서비스입니다. 쌓인 매칭 데이터로 AI 자동 추천을 붙일 수 있게 신청 항목을 구조화해 저장합니다.
- 기간
- 2026.07
- 분류
- 웹앱, 관리자
- 서비스 주소
- muonperformance.com(새 창)
스포츠 행사를 준비하는 주최측이 공연·퍼포먼스 프로그램을 찾을 때 쓰는 상담·매칭 서비스입니다. 어떤 프로그램을 어떤 예산으로 넣을지 정하기 어려운 주최측을 위해, 운영자가 요건을 검토해 패키지 기반 구성과 견적을 제안합니다. 흐름은 상담 신청 → 운영자 모듈 조합·견적 발행 → 신청자 마이페이지 승인 → 오프라인 계약 순입니다. 공개 사이트는 Next.js, 관리자는 react-admin, 데이터는 Supabase 하나를 공유하며 두 앱 모두 Vercel에 배포됩니다. 관리자 앱에는 서버 코드를 두지 않고 접근 통제는 DB 정책으로, 알림 메일은 DB 트리거가 서버리스 함수를 호출해 처리하도록 설계했습니다.
서비스 화면




관리자



사용한 기술
- Next.js
- React
- TypeScript
- react-admin
- Supabase
- PostgreSQL
- Supabase Edge Functions
- Google OAuth
- Brevo
- Vercel
화면
- Next.js — 공개 사이트와 회원 마이페이지, 한국어/영어 지원
- react-admin — 신청 관리·견적 작성·콘텐츠 편집용 관리자 앱
- 구글 로그인 — 회원가입 없이 신청한 뒤 로그인만으로 신청 건 연결
서버 · 데이터
- Supabase 하나를 두 앱이 공유, 접근 통제는 전부 DB 정책(RLS)으로 처리
- 관리자 앱에는 서버 코드 없음, 초대·정지 등은 Edge Function이 처리
- 상태 변경·견적 발행 알림 메일은 DB 트리거가 Edge Function을 호출
- 신청·회원·견적 스키마에 결제·세금계산서·환불 테이블을 미리 분리
인프라
- Vercel — 공개 사이트와 관리자 앱을 별도 프로젝트로 배포
- Supabase — DB·인증·서버리스 함수, 설정과 스키마를 코드로 관리
- Brevo — 접수 확인·상태 변경·견적 발행 메일 발송
클라이언트 평가
위시켓에 남긴 평가입니다.
5.02026.10.02
우선 소통이 굉장히 잘되셨고, 일정이나 의견 반영을 너무 잘해주시고 여러 기능들 조율하는데 적극적이셔서 좋았습니다.
이번에 1차 개발 단계였고, 추후 2차 개발도 함께 해주시길 바랍니다.