Project brief
프로젝트 내용
[프로젝트 개요]
- 사업자·창업자·기업 대표·전문직·투자자가 자신이 가진 것(HAVE)과 지금 필요한 것(WANT)을 등록하면, AI가 회원 정보를 분석해 서로 도움이 될 가능성이 높은 사람을 추천하고 연결하는 웹서비스의 1차 MVP를 만듭니다.
- 모바일 우선 반응형 웹으로 만들며 네이티브 앱은 이번 범위에 넣지 않습니다. 앱은 서비스 반응을 본 뒤 검토할 예정입니다.
- 이번 범위는 초기 사용자 50~100명을 대상으로 AI 추천이 실제 연결 요청과 상호 수락으로 이어지는지 확인할 수 있는 최소 기능까지입니다.
- 실시간 채팅, SNS형 피드·자유게시판, 좋아요·팔로우, 유료 구독·결제, 기업용 다중 계정, 투자 중개, 위치 기반 서비스, 복잡한 사업자 인증, 사업 기회 자동 탐색 고도화는 제외하며, 이후 추가할 수 있는 구조를 희망합니다.
[클라이언트 소개]
- 부동산 중개업에 종사하는 발주자가 개인으로 기획한 고객용 서비스입니다.
- 프로젝트 의사결정 구조: 발주자 본인이 요구사항 확정과 파트너 문의 답변, 계약·범위 변경의 최종 승인을 모두 직접 합니다.
- 개발 지식: 개발자나 IT 담당자 없이 발주자 1인이 진행합니다.
[프로젝트 배경 및 목표]
- 지금 상황: 사업을 하는 사람들은 투자자, 사업 파트너, 유통사, 전문가, 고객을 찾을 때 지인 소개, SNS, 단체 채팅방, 검색, 커뮤니티에 기대고 있습니다. 서로에게 필요한 사람이 이미 있어도 상대의 존재와 지금의 필요를 몰라 연결되지 않습니다. 부동산 중개 업무를 하며 느낀 불편에서 출발해, 처음에는 중개인끼리의 커뮤니티를 구상했다가 사업가 전반을 대상으로 넓혔습니다.
- 끝나면 이렇게 되기를 바랍니다: 투자처를 찾는 투자자와 투자가 필요한 사업자, 신규 브랜드를 찾는 유통사와 판로가 필요한 브랜드처럼 서로 보완되는 사람을 AI가 찾아 연결하는 것입니다. 초기 사용자 안에서 추천이 실제 연결 요청과 양측 수락으로 이어지는지 확인하는 것이 1차 목표입니다.
- 다만 이런 점이 우려됩니다: IT 분야 경험이 없는 비개발자라, 기술적인 부분을 제대로 확인하고 대응할 수 있을지에 대한 우려가 있습니다.
[필수 과업 범위와 결과물]
1. 수행 범위
- 기획 및 디자인: 서비스 구조와 MVP 요구사항 1차 기획은 첨부 개발요청서로 정리되어 있습니다. 이를 바탕으로 한 상세 기획(화면설계·정책)과 모바일 우선 UI/UX 디자인을 포함합니다.
- SW 개발: 사용자 반응형 웹, 관리자 페이지, 백엔드·DB, AI(LLM API) 연동
- 인프라 구축·배포: 운영 가능한 클라우드 배포. 클라우드·DB·AI API·도메인 등 주요 계정은 가능하면 발주자 명의로 개설합니다.
- 테스트·QA: 모바일·PC 크로스 브라우징 검증 포함
2. 상세 기능 요구 사항
- 화면 단위 상세 정의는 첨부된 개발요청서에 있습니다.
2-1. 사용자 프론트엔드 — 가입·온보딩 (모바일 우선 반응형 웹)
- 랜딩: 서비스 소개 랜딩 페이지
- 회원가입·로그인: 회원가입 및 로그인
- 기본 프로필: 이름, 직업·직함, 회사명, 업종, 자기소개 작성 및 수정
- AI 온보딩 대화: 일·전문성·경험·네트워크·현재 필요한 것을 자연어로 입력하는 대화형 화면, AI 추가 질문 응답
- HAVE·WANT 확인·확정: AI가 구조화한 결과 확인, 수정 후 프로필에 확정 저장
- HAVE·WANT 관리: 복수 등록, 수정, 삭제 및 업데이트
2-2. 사용자 프론트엔드 — 매칭·연결
- 추천 매칭 목록: 관리자 승인을 거친 추천 후보 목록 및 매칭 적합도(또는 우선순위) 표시
- 상대방 프로필: 상대방 프로필 및 AI가 생성한 추천 이유 조회
- 연결 요청: 추천 상대에게 연결 요청 발송
- 받은 연결 요청: 받은 요청 목록 조회 및 수락·거절 처리
- 개인정보 비공개: 양측 수락 전 연락처·개인정보 비공개, 상호 수락 시 공개
2-3. AI 매칭 (상용 LLM API 연동)
- HAVE·WANT 구조화: 자유 입력 분석, 추가 질문 생성, HAVE·WANT 항목 구조화
- 의미 기반 후보 탐색: 키워드 일치가 아닌 자연어 의미·맥락 기반 후보 탐색 (임베딩·벡터 검색 등)
- 적합성 평가: A의 WANT와 B의 HAVE 적합성 평가 (역방향 포함 여부는 아래 '아직 정하지 않은 범위' 참고)
- 적합도·추천 이유 생성: 매칭 적합도 또는 우선순위 산출, 추천 이유 자연어 생성
2-4. 마스터 관리자 백오피스
- 회원 관리: 회원 목록·상세 조회
- HAVE·WANT 조회: 회원별 등록 HAVE·WANT 조회
- AI 추천 검토: AI 추천 결과 승인·보류·거절 처리 (승인 건만 사용자 노출)
- 연결 결과 확인: 연결 요청 및 수락·거절 결과 조회
- 운영 지표: 가입, 프로필 완성, 매칭, 연결 요청, 상호 수락 기본 수치 확인
3. 결과물
- 전체 소스코드 (발주자 귀속, 인수인계 포함)
- 데이터베이스 및 사용자 데이터 (발주자 소유)
- 화면 설계서
- Figma 등 디자인 원본
- 기술문서: DB 구조, API 명세, 배포·운영 방법
[아직 정하지 않은 범위]
- 아래 항목은 아직 정하지 않았습니다. 각 항목에 대한 의견을 적어 주세요.
- AI 매칭 구현 방식: 복잡한 자체 모델 대신 상용 LLM API와 임베딩·벡터 검색을 활용하는 방식을 고려하고 있으며, 구체적인 구현은 개발사의 경험에 따라 제안을 받고자 합니다. LLM은 ChatGPT 계열을 생각하고 있지만 Claude·Gemini 등 다른 API도 가능합니다.
- 역방향 적합성 평가: A의 WANT–B의 HAVE 평가에 더해, B의 WANT–A의 HAVE까지 함께 보는 상호 보완성 평가는 가능한 경우 포함을 희망합니다.
[클라이언트 준비 사항]
- 준비된 것: 서비스 구조와 MVP 요구사항 1차 기획 (첨부 개발요청서)
- 이 프로젝트 담당: 발주자 본인 (별도 담당자 없음)
[오픈 시점과 예산]
- 목표 시점: 정해진 일정은 없습니다.
- 예산: 1,000만~2,000만원
[제안 포함 필수 사항]
- 지원 내용은 아래 기준으로 검토합니다.
1. 적합한 기술 스택과 그 선택 이유, 예상 월 운영비(클라우드·AI API)를 제안에 포함해 주세요. 저희 쪽에 개발자가 없으므로 비개발자가 이해할 수 있는 수준으로 적어 주시면 도움이 됩니다.
2. 파트너님께서 판단하시기에 어떤 부분이 완료되어야 이 서비스의 1차 검증이 성공적으로 마무리되었다고 보시는지 제안에 포함해 주세요. 현재 범위에서 줄일 수 있는 기능이나 비용·기간을 줄이면서 더 간단히 검증할 방법이 있다면 함께 적어 주세요.
3. 위 '아직 정하지 않은 범위' 각 항목에 대한 의견을 제안에 포함해 주세요. 포함하는 편이 나은지, 뺀다면 나중에 어떻게 붙일 수 있는지 의견 부탁드립니다. 공고만으로 판단이 어려워 확인이 필요한 부분도 함께 적어 주세요.
4. 인수인계 범위와 다른 개발팀이 이어받을 수 있는 구조를 어떻게 만드실지, 무상 하자보수 기간과 이후 유지보수 방식과 함께 제안에 포함해 주세요. 향후 자체 개발팀이나 다른 개발사가 이어서 고도화할 가능성이 있어 이 부분을 특히 중요하게 보고 있습니다.
5. 비개발자인 저희가 개발 중 진행 상황을 어떻게 확인하고, 어느 시점에 무엇을 결정하면 되는지 제안에 포함해 주세요. 외주 개발이 처음이라 이 부분도 중요하게 보고 있습니다.