티스토리 뷰
견적내용
업종: 건설업 일용직 인력 중개 플랫폼
대상: 건설 현장 노동자 (주 사용층: 40-60대)
목적: 기존 오프라인 인력사무소를 대체하는 디지털 인력 매칭 서비스
완료된 사항
- 프로토타입 운영 중 (2024.12월부터)
- API 문서 작성 완료
- 기본 Repository 구조 설계 완료
1. 개요
기존 운영중인 플랫폼에 회원 관리 및 공고 시스템 추가
최소 기능으로 시작하여 단계적 확장 예정
2. 기술 스택 (고정)
구분 기술
Backend Java Spring Boot
Database MySQL
Cache Redis
Infrastructure AWS (기존 환경)
Version Control Git, GitHub
3. 기능 요구사항
3.1 회원 관리
- 회원가입 (이메일/비밀번호)
- 로그인 (JWT 토큰 발급)
- 역할 선택 (기업/인력사무소/기능공 중 택1)
- 기본 프로필 정보 관리 (이름, 연락처, 주소)
- 비밀번호 변경
- 회원 탈퇴
3.2 공고 관리
- 공고 등록 (제목, 내용, 급여, 근무기간, 지역)
- 공고 수정/삭제
- 공고 목록 조회 (페이지네이션)
- 공고 상세 조회
- 공고 검색 (키워드, 지역 필터)
- 내가 작성한 공고 목록
4. API 구현 사항
- RESTful API 설계 (회원 6개 + 공고 6개 = 총 12개 API)
- JWT 인증 처리 (Spring Security)
- JPA 엔티티 및 Repository 구현
- Request/Response DTO 작성
- 기본적인 에러 처리
- API 문서 (Swagger)
5. 제외 사항 (향후 개발)
- 프론트엔드 개발
- 인프라 구축 및 배포
- 전화번호 로그인
- SMS/예금주 본인인증
- 파일 업로드 (증명서, 통장사본)
- 다중 역할 시스템
- 프로젝트 관리 시스템
- 매칭 시스템 (지원/제안/스카우트)
- 알림 기능
- 결제 시스템
답변 :
인증 및 보안 (가장 큰 비중): Spring Security를 이용한 JWT 인증/인가 시스템 구축 은 단순 로직 구현보다 초기 설정 및 테스트에 시간이 소요됩니다.
DB 설계 및 JPA: 회원, 공고, 역할 등 엔티티 설계 및 JPA Repository 구현 에 시간이 필요합니다.
공고 검색 최적화: 키워드 및 지역 필터를 포함한 공고 목록 조회/검색 기능 은 쿼리 최적화 및 테스트에 시간이 필요합니다.
Redis 활용: 명시된 기술 스택에 Redis가 포함되어 있으므로, 세션 관리나 공고 목록 캐싱 등 어떤 방식으로든 Redis를 활용하는 로직을 추가 구현해야 합니다.
API 문서: Swagger를 이용한 API 문서 작성 도 최종 단계에서 일정한 시간이 필요합니다.
2주 (10영업일)는 최소 기간입니다. 구현 및 단위 테스트에 집중하고, 개발 완료 후 통합 테스트 및 버그 수정 기간을 고려하여 3주(15영업일) 정도를 확보하는 것이 안정적입니다.
만약 1~2주를 고수해야 한다면, Redis 캐시 구현과 같은 최적화/성능 관련 요구사항이나 고도화된 에러 처리 는 제외 사항으로 조정하고 기본 CRUD 기능에만 집중하는 것이 현실적입니다.
상담하기
https://open.kakao.com/o/sHL2dzQh
EDUPLATFORM NETWORKS
각종 API 개발 및 IT 통합컨설팅 ERP 개발, 솔루션제작 온라인강의 LMS 개발 및 커스트마이징 각종 학습모듈 개발 공격방어, API개발 API연동 홈페이지,쇼핑몰 제작, 운영, 유지보수 마케팅도구, 어드
open.kakao.com
'컨설팅&견적' 카테고리의 다른 글
| 스포츠 데이터·판타지 게임 서비스 개발의 건 (0) | 2025.11.08 |
|---|---|
| 이러닝 강사vod판매 홈페이지 제작 문의 (0) | 2025.11.08 |



