매듭 짓다, 더 가까워지다.
필요한 일과 가진 재능을 연결하는 재능 거래 플랫폼
서비스 바로가기 · 프로젝트 문서 · API 명세 · ERD
- 재능을 판매하는 사람과 필요한 일을 요청하는 사람을 연결하는 양방향 거래 구조
- 재능글·요청글·포트폴리오 기반 작성, 탐색, 채팅, 거래 흐름 제공
- HttpOnly Cookie, SameSite, CSRF Token, DOMPurify 기반 보안 적용
- 거래·지갑·요청글 상태 전이에 비관적 락과 DB 제약을 적용해 중복 결제 방지
- Spring AI, Gemini, pgvector를 활용한 자연어 기반 AI 매칭
- Render, Supabase Storage, PostgreSQL, Redis를 활용한 배포 환경 구성
flowchart LR
A["회원가입 / 로그인"] --> B["재능글·요청글 탐색"]
B --> C["AI 매칭으로 조건에 가까운 글 찾기"]
C --> D["상세 페이지에서 작성자 확인"]
D --> E["채팅 시작"]
E --> F["금액 제안 / 결제"]
F --> G["거래 완료"]
회원가입 |
재능글 목록 |
AI 글 생성 |
AI 매칭 |
채팅 거래 |
마이페이지 |
| 문서 | 링크 |
|---|---|
| 전체 문서 안내 | docs/README.md |
| 시스템 아키텍처 | docs/architecture/시스템-아키텍처.md |
| 프로젝트 기획서 | docs/specs/기획서.md |
| 요구사항 명세서 | docs/specs/요구사항-명세서.md |
| API 명세서 | docs/specs/API-명세서.md |
| ERD | docs/database/ERD.md |
| Render 배포 가이드 | docs/guides/Render-배포-가이드.md |
| AI 기능 개발 가이드 | docs/ai/AI-기능-개발-가이드.md |
| ADR | docs/README.md#adr |
| 트러블슈팅 | docs/README.md#트러블슈팅 |
자세한 로컬 실행과 환경변수 설정은 문서 전체 안내와 Render 배포 가이드를 참고한다.





