← 템플릿 목록
정보/커뮤니티초급🌍 Nomad List 모델

니치 디렉터리 사이트

특정 분야 전문가·서비스 목록 사이트. 등록비·프리미엄 배지로 수익화. 피터 레벨스가 혼자 만든 Nomad List의 한국판 모델.

🌍 해외 실제 검증 사례

Nomad List

창업자: Pieter Levels (1인 개발자)

Claude Code · Cursor · ChatGPT 에 붙여넣기

# 니치 디렉터리 사이트 MVP 만들기

## 프로젝트 개요
나는 [업종] 분야의 전문가야. 해당 분야 전문가·서비스 제공자를 찾을 수 있는 디렉터리 사이트를 만들어줘.
참고 모델: Nomad List (nomadlist.com) - 피터 레벨스가 혼자 만든 연 $1M+ 수익 서비스

## 기술스택
- Framework: Next.js 14 (App Router)
- DB: Supabase (PostgreSQL + Auth)
- Styling: Tailwind CSS + shadcn/ui
- 언어: 한국어 UI

## 필수 기능

### 1. 공개 디렉터리 페이지 (/)
- 전문가 카드 목록 (이름, 사진, 지역, 전문분야, 한줄소개, 연락처 버튼)
- 카테고리 필터 탭 + 키워드 검색바
- 정렬: 최신순 / 추천순 / 가나다순
- 무한 스크롤 또는 페이지네이션
- SEO: 각 프로필에 고유 URL (/pro/[slug])

### 2. 등록 신청 폼 (/apply)
- 입력: 이름, 사진 업로드, 지역, 전문분야(다중선택), 경력, 연락처, 한줄소개, 상세소개
- 제출 시 pending 상태로 저장 → 관리자 승인 대기
- 신청자에게 확인 이메일 발송

### 3. 프리미엄 배지 시스템
- 일반 등록: 무료
- 프리미엄 배지: 월 N만원 결제 시 상위 노출 + 골드 배지
- 토스페이먼츠 연동

### 4. 관리자 대시보드 (/admin)
- 신청 목록 조회 (대기/승인/거절)
- 승인/거절 버튼 (승인 시 자동 공개)
- 전체 등록자 관리 (수정/삭제)
- 방문자 통계

## DB 스키마 (Supabase)
```sql
-- professionals 테이블
id, name, slug, photo_url, region, categories(text[]),
experience, contact, bio_short, bio_long,
status(pending/approved/rejected), is_premium,
created_at, updated_at
```

## 디자인 방향
- 깔끔한 카드 그리드 레이아웃
- 모바일 우선 반응형
- 검색/필터 사이드바 (데스크톱) / 드롭다운 (모바일)

💡 사용 방법

  1. ① 위 프롬프트를 복사하세요
  2. Claude Code · Cursor (한국어) 또는 Lovable · Bolt · v0 (영어)에 붙여넣기
  3. [업종] 부분을 내 업종으로 교체하세요
  4. ④ 실행하면 강력한 MVP 완성!
수강 상담 카톡하기