인프라 미연결
이 프로젝트는 인스턴스에 연결되어 있지 않습니다.
프로젝트 정보
상태진행중
우선순위중
진행률70%
규모중규모
난이도중
플랫폼웹
유형web
포트폴리오공개
금액 및 결제
총 금액₩2,000,000
미수금₩2,000,000
지불 방식숨고
결제 상태미납
결제 메모숨고 결제 완료, 거래확정 대기중
채널숨고
기간
시작일2026. 1. 22.
종료일-
클라이언트
클라이언트숨고
유형개인
기술 스택
Frontend
Next.js 14.2.14 (App Router)React 18TypeScript 5Tailwind CSS 3.4Pretendard
Backend
Supabase (@supabase/supabase-js 2.91, @supabase/ssr 0.8)Next.js API Routes
Database
PostgreSQL (Supabase)6 SQL migrations (478줄)
Infra
VercelPlaywright 1.57
주요 내용
비즈니스 자금 상황 공유 커뮤니티
- 이메일 인증 (Supabase Auth)
- 게시글 CRUD (4가지 상황 유형, 3단계 자금 규모)
- 1:1 메시징 (대화방 생성, 1000자 제한)
- 후기 시스템 (3000자)
- 신고 기능 (post/message/user, 4가지 사유)
- 동의 시스템 (게시글/메시지 동의)
- 관리자 대시보드 (5개 관리 영역)
- 카테고리 관리
- RLS 보안 정책
- Playwright E2E 테스트 (10+ 시나리오)
- 소프트 삭제 (게시글/후기)
- 상태 관리 (active/completed)
설명
비즈니스 자금 상황 공유 커뮤니티 플랫폼
배포 정보 (상세)
배포 위치vercel+supabase
인스턴스Vercel (Frontend) + Supabase (DB)
상세 설명
Next.js 14 App Router, Supabase Auth 이메일 인증, 9개 테이블(users/posts/categories/conversations/messages/reports/site_settings/user_consents/reviews), RLS 정책(사용자/관리자 권한 분리), 게시글 시스템(상황 유형 4가지, 자금 규모 3단계, 담보 유형 3가지, 상태 관리, 소프트 삭제), 1:1 메시징(대화방 생성, 1000자 제한), 후기 시스템(3000자), 신고 시스템(post/message/user 대상, 4가지 사유, 상태 추적), 동의 시스템(게시글 작성/메시지 전송 동의), 관리자 대시보드(사용자/게시글/카테고리/신고/설정 관리), Playwright E2E 테스트(10+ 시나리오), 105개 TypeScript 파일, 20개 React 컴포넌트, 75개 커밋
메모
규모: 중규모 Next.js 앱 난이도: 중간 주요내용: 비즈니스 자금 상황 공유 커뮤니티 DB: Supabase (mpllqsycqtiydcdgaaup)