집에서 가까운 단기 일자리를 조건만 보고 바로 지원하고, 사장은 지원자를 한 화면에서 확정하는 매칭 서비스
‘MVP 기획’·‘AI 빌드 기획 패키지’·‘프로토타입 프롬프트’는 빌드 패키지 하나에 함께 들어갑니다 — 따로 결제하지 않습니다.
무엇을 만드나?
MVP 기획 · 베타 무료
PRD·기능정의·화면목록·DB·API 계약까지 — 이 자료로 저희가 먼저 만들어 확인시켜드리거나, 직접 개발에 바로 쓰실 수 있습니다.
샘플은 여기까지 공개합니다
파일 다운로드와 전문(全文) 복사는 실제 결과물에서만 제공됩니다. 내 아이디어를 입력하면 같은 형식의 결과물을 받아볼 수 있습니다.
이 서비스는 동네 단기 알바를 찾는 60대 이상 구직자와, 시급히 인력을 구해야 하는 동네 사장을 온라인으로 매칭해주는 아주 간단한 웹사이트입니다. 회원가입 후 근처의 일자리를 보고 바로 지원하거나, 사장은 1분이면 구인공고를 내고 지원 관리도 쉽게 할 수 있습니다. 기존 시장의 복잡함을 없애고 시니어와 소상공인 모두에게 '간단함'을 경험시킵니다.
동네 상점 사장과, 집 근처에서 짧게 일하고 싶은 60대 이상 구직자를 연결하는 웹서비스입니다. 구직자는 복잡한 이력서 없이 쉽게 일자리를 찾고 즉시 지원할 수 있고, 사장도 필요한 인원을 간단히 모집·관리합니다.
목표
비목표(1차 제외)
회원가입/로그인(Supabase Auth)
“나는 구직자나 사장으로, 내 정보를 보호받으며 서비스에 접근하고 싶다.”
구인공고 등록(사장)
“나는 사장으로, 하루~한달짜리 구인공고를 빠르게 올리고 인근 구직자에 노출하고 싶다.”
근처 일자리 목록·상세 조회(구직자)
“나는 60대 이상 구직자로, 우리 동네에 있는 단기 일자리를 한눈에 보고 관심있는 것만 상세보기 하고 싶다.”
즉시 지원/지원 취소(구직자)
“나는 관심 가는 일자리에 즉시 지원하고, 마음 바꿨을 땐 곧바로 지원 취소하고 싶다.”
지원자 관리(사장)
“나는 내 공고에 지원한 구직자 정보를 모아 보고, 채용 확정 및 거절 상태를 쉽게 표시하고 싶다.”
내 지원 현황(구직자)
“나는 지금까지 지원한 일자리 목록과, 채용 결과를 한눈에 보고 싶다.”
회원관리부터 일자리 매칭·지원~채용 관리까지, MVP 기능 중심의 웹서비스(웹+DB) 전체.
1단계 — 인증·사용자 기본(회원가입/로그인)
Supabase Auth 기반 회원가입/로그인(구직자/사장 역할), 기본 정보 입력, 대시보드 진입
2단계 — 구인공고/목록/상세/지원
구인공고 등록, 공고 목록/검색/상세, 구직자 즉시 지원/취소, 사장 내 공고 관리
3단계 — 지원자 관리/확정, 내 지원내역
사장 지원자 테이블(상태 변경), 구직자 내 지원내역, UI 피드백 개선 등
견적 참고 · 대량 실서비스 연동, 정산·PUSH 등 확장의뢰는 별도. 단기 MVP에 집중하여 기획 외 과설계(챗, 결제, 위치정밀화 등)는 제외.
회원가입 / 로그인 /login
이메일/비번 입력폼 · 회원가입/로그인 탭 · 역할 선택(구직자/사장) · 에러 피드백
상태: email, password, name, phone, role 입력값, 로딩/오류, 로그인 유지
일자리 목록 /jobs
일자리 카드(제목/시급/시간/동네) · 검색·정렬(간단) · 리스트/로딩/없음 상태 · 상세로 이동
상태: 일자리 데이터 로딩, 위치 기반(초기 필터, 세부 필터 없음), 검색어
일자리 상세 및 지원 /jobs/[id]
상세정보(모든 필드) · 사장 연락처(지원자에만 노출) · 지원/취소 버튼 · 지원 현황 카드(본인 지원시만)
상태: 해당 일자리 데이터, 지원여부(내 지원이 있는가?), 지원/취소 로딩
지원자 관리(사장) /employer/applicants
내 공고 리스트/선택 · 공고별 지원자 테이블(이름/연락처/신청일/상태) · 확정/거절 버튼
상태: 내가 올린 공고들, 선택 공고별 지원자 목록, 상태 변경 처리 중
내 지원 현황(구직자) /my/applications
지원한 공고 요약 카드 · 상태(대기/확정/거절) · 상세 이동
상태: 내 지원 내역 로딩/없음, 각 공고별 상태
내 공고 관리(사장) /employer/jobs
공고 리스트(작성/수정/종료) · 공고 작성 폼 진입
상태: 내가 쓴 공고 목록, 공고 삭제/종료 처리
공고 등록/수정 /employer/jobs/new, /employer/jobs/[id]/edit
필수 입력폼(제목, 일정, 시급, 위치, 업무 등) · 등록/수정 버튼
상태: 폼 입력 상태, 저장/실패 표시
users
job_postings
applications
### API/서버액션 핵심 계약 (MVP) #### 인증(Auth): - Supabase Auth 사용 (email/password 회원가입·로그인) - 모든 POST/PUT/DELETE 및 본인 관련 GET은 JWT 인증 필요 (서버액션 내 브라우저 쿠키에서 토큰 추출 가능) #### 1. 회원가입/로그인 - POST `/api/auth/signup` (이메일, 비번, 이름, 전화번호, 역할, 동네) → 201, JWT(쿠키) - POST `/api/auth/login` (이메일, 비번) → 200, JWT(쿠키) - POST `/api/auth/logout` → 204, 쿠키 삭제
나머지 22줄은 실제 결과물에서 확인할 수 있습니다
### 주요 의사결정 및 리스크·대응 **1. 복잡한 이력서, 결제 시스템, 추천 AI, 네이티브 앱 등 MVP 범위 외 기능은 제외** - 리스크: 사용자(특히 사장)가 지원자 정보 부족으로 불편 가능 - 대응: 기본 정보(이름/전화번호/동네/나이)만 제공, 피드백 후 개선 **2. Supabase Auth 단독 사용, 서버액션/서버리스 API 작성 정책 고수** - 리스크: 인증 처리 미비/토큰 만료 등 문제 - 대응: 모든 민감 API(server actions)는 JWT 인증(쿠키) 필수, supabase client-side secret 금지
나머지 11줄은 실제 결과물에서 확인할 수 있습니다
### 수용 테스트 체크리스트 (핵심 시나리오별) #### 회원가입/로그인 - [ ] 올바른 양식 데이터로 회원가입 성공 후 자동 로그인 및 메인으로 이동되는가? - [ ] 이미 존재하는 이메일로 회원가입하면 오류 메시지를 뱉는가? - [ ] 올바른 정보로 로그인 시 쿠키에 JWT가 남는가? - [ ] 잘못된 정보/비밀번호로 로그인 시 거부되는가? #### 일자리 탐색/지원 - [ ] 위치(동네) 입력 없이도 전체 일자리 목록이 조회되는가?
나머지 18줄은 실제 결과물에서 확인할 수 있습니다
M0환경설정/기초 데이터베이스 구조
M1일자리 목록 – MVP UI/Stub/기초구현
M2회원가입/로그인 – Supabase Auth 연동
M3공고 등록/지원 – MVP 플로우 실현
M4작성/수정/삭제/보안 – MVP 완성 및 QA
핵심이 동작하는 결과물로 먼저 만들어 확인하실 수 있도록 검토해 드립니다. 검증된 전문가에게 직접 의뢰할 수도 있습니다.
이 자료로 저희가 먼저 만들어 확인시켜드리거나, 개발자에게 그대로 전달할 수 있습니다.