Project brief
프로젝트 내용
[서비스 개요]
- B2B 공간향기 사업용 현장 서비스 관리 시스템 (반응형 웹, 패드·모바일 우선)
- 사용자 약 18명, 5개 팀(경영진/영업/서비스관리/SCM/조향) 권한 구분
- 업무 흐름 9개: 설치 확인서, 서비스 방문일지, 향료 관리, 이슈·히스토리, 장비 관리, 설문, 서비스 담당 배정, 관리자 메뉴 등
[현재 상태]
- 화면 약 46개, 백엔드 API, DB 설계(테이블 73개) 모두 개발 완료
- 기술: React 18 + TypeScript + Vite / NestJS 10 + Prisma 6 / PostgreSQL 17
- 자체 시험 통과: 백엔드 시나리오 83건, API 연결 60건, 화면 시험 통과
- 개인정보(주소·전화·이메일·로그인 ID 등) 암호화, 비밀번호 해시 처리 적용
- 개발용 PC에서 정상 동작 확인, 패드(같은 와이파이) 접속 시험 완료
- 아직 서버에 올리지 않았고 실제 데이터도 들어가 있지 않음
- 사내 개발팀 없이 AI(Claude)로 작성한 코드
- 파일 전송·이메일 전송 기능은 아직 연동되지 않음
[요청 범위]
- 신규 개발이 아니라 인수·보완·배포
① 인수·검수: 코드·설계서 파악, 구조·품질 점검
② 서버 구축·배포: 리눅스 서버, PostgreSQL, 웹서버, https, 도메인, 자동 배포, 파일 저장소, 백업
③ 보안 보완: 암호화 키 관리, 로그인 토큰 방식, 접속 허용 범위(CORS), 정식 빌드 전환, 직원 연락처 노출 API 정리, Node·라이브러리 버전 상향
④ 외부 연동: 메일 발송(SMTP), 구글 캘린더 연동(승인 설정), PDF 한글 폰트
⑤ 데이터 이관: 기존 자료(이미 현재 형식에 맞춰 가공)를 DB에 넣는 작업과 검증
⑥ 실기기 시험·수정: 패드·폰에서 카메라·서명·PDF·알림 확인, 피드백 반영
⑦ 오픈 후 안정화 약 3개월
[제외 범위]
- 화면·기능 신규 개발 (현재 완성본 기준)
- 네이티브 앱 개발 (반응형 웹으로 확정)
[전달 가능한 자료]
- 소스코드(프론트·백엔드), DB 테이블 명세서, 업무 흐름도(DFD), 인계서
[일정]
- 착수 후 2개월 이내 오픈 (데이터 이관은 오픈 후로 분리 가능)
[예산]
- 700만~800만원
- 코드 검토 후 품질에 따라 협의 가능
[제안 포함 필수 사항]
- 항목별 공수(사람·월)와 금액
- 서버 비용(클라우드/IDC)과 월 운영비 별도 여부
- 오픈 후 유지보수 계약 조건과 월 비용
- 코드를 그대로 인수할 수 있는지, 재작성이 필요하다면 그 이유와 범위
- 보안·서버 구축 방식에 대한 의견