프로젝트 개요
- 현재 사용 중인 여행 ERP 솔루션을 대체할 패키지 여행 전용 ERP를 새로 구축하고, 고객 접점이 되는 홈페이지는 아임웹(imweb)으로 만들어 두 시스템을 실시간 연동합니다. 아임웹 홈페이지, ERP 관리자 웹, API와 DB를 포함한 신규 구축입니다.
클라이언트 소개
- 해외·국내 패키지 상품을 판매하는 여행사입니다. 이번에 만드는 ERP는 사내 운영진이 사용하는 업무 시스템이고, 아임웹 홈페이지는 일반 고객이 상품을 보고 예약·결제하는 고객용 채널입니다.
- 프로젝트 의사결정 구조: 실무 담당자가 요구사항 확정부터 계약·범위 변경 최종 승인까지 직접 합니다. 별도 결재 절차가 없어 진행 중 확인이 필요하면 당일 회신이 가능합니다.
- 개발 지식: 사내에 개발자도 전산 담당자도 없습니다. 기술적 판단은 파트너 제안에 의존할 예정입니다.
왜 이 프로젝트를 하는가
- 지금 상황: 여행 ERP 솔루션을 사용하고 있지만 필요한 기능을 추가로 개발할 수 없고, 마케팅과 고객 접점 기능이 약합니다. 그래서 홈페이지를 아임웹으로 옮기려 하는데, 아임웹에는 여행 ERP 기능이 전혀 없습니다. 두 가지를 한 번에 해결하기 위해 아임웹 연동을 전제로 ERP를 새로 만들려는 것이 지금 시작하는 이유이며, 구축이 끝나면 기존 ERP는 사용하지 않습니다.
- 끝나면 이렇게 되기를 바랍니다: 패키지 여행사 운영에 필요한 ERP 기능이 빠짐없이 들어가고, 지금 반복 작업이 되고 있는 상품 등록은 기존 상품 복제·가져오기로 줄어듭니다. 행사별·기간별 예약 현황과 순수익을 시스템에서 바로 확인할 수 있게 되는 것을 가장 중요하게 보고 있습니다.
- 다만 이런 점이 우려됩니다: 여행업의 업무 흐름을 모르는 상태에서 개발이 시작되면 같은 설명을 반복하게 되고 결과물이 요청과 어긋납니다. 출발일 단위로 행사가 열리고 좌석과 정산이 그 행사에 붙는 구조를 이해하지 못한 채 진행되는 상황이 가장 우려되는 부분입니다. 이와 함께 예정 기간 준수, 그리고 문의에 대한 회신 속도를 중요하게 보고 있습니다.
필수 과업 범위와 결과물
1. 수행 범위
- 상세 기획: 요구사항 정의, 화면설계, 운영 정책 확정, DB·연동 구조 설계. 내부에 기획자가 없어 기획 단계부터 진행합니다.
- UI·UX 디자인: 아임웹 홈페이지 화면과 ERP 관리자 화면
- SW 개발: 아임웹 홈페이지 구축, ERP 관리자 웹, API, DB 신규 구축
- 인프라 구축·배포: 서버·클라우드 구성과 배포 환경 세팅. 계정과 도메인은 발주사 명의로 생성해 주세요.
2. 필수 과업
2-1. 아임웹 연동 및 프론트 위젯
- 아임웹 웹훅 수신 및 예약 결제 데이터 파싱
- 아임웹 OpenAPI 활용 상품 정보 및 잔여좌석 동기화
- 출발일별 잔여좌석 및 예약 캘린더 위젯 개발
- 국내 여행용 버스 좌석 선택 UI 위젯 및 예약 데이터 연동
- 영문 버전 노출을 위한 다국어 언어팩 토글 및 데이터 연동
- 아임웹 상품 상세페이지 내 위젯 임베드 적용
2-2. ERP 상품 및 행사 관리
- 기본 상품 정보 등록 및 아임웹 상품 ID 매핑
- 기존 등록된 상품 데이터 복제 및 가져오기 기능
- 상품별 다중 출발일 행사 일괄 생성
- 캘린더 기반 행사 스케줄 뷰 제공
- 행사별 상태 모객중 출발확정 마감 등 관리
2-3. ERP 예약자 관리
- 행사별 예약 대기 취소 현황 리스트 및 상세 조회
- 예약자 명단 관리 및 엑셀 다운로드 업로드
- 예약 상태 수동 변경 및 오프라인 예약 수동 등록
- 고객 알림톡 SMS 이메일 발송 연동
2-4. ERP 정산 및 통계
- 행사별 지출 내역 호텔 가이드 차량 식비 등 세부 등록
- 행사별 총매출 총지출 순수익 자동 계산 및 마감 처리
- 기간별 행사별 매출 및 순수익 대시보드 시각화 자동화
- 통계 리포트 생성 및 엑셀 다운로드
2-5. 공통 및 시스템 설정
- 관리자 계정 생성 및 권한 관리
- 기초 코드 관리 지역 가이드 차량 거래처 등
- 시스템 로그 및 웹훅 수신 에러 이력 관리
3. 결과물
- 요구사항 정의서
- 화면 설계서
- 아임웹 연동 규격 문서
- 전체 소스코드 (발주사 소유 저장소)
- DB 스키마
- 배포·운영 매뉴얼
아직 정하지 않은 범위
- 아래는 저희가 확정하지 못한 항목입니다. 포함하는 편이 나은지, 뺀다면 나중에 어떻게 붙일 수 있는지를 의견과 함께 적어 주세요.
1. 영문 노출 — 홈페이지와 예약 화면을 영문으로도 제공하고 싶은데, 아임웹 연동 구조에서 어떻게 구현되는지와 이번 범위에 넣을지 판단이 서지 않습니다. 관리자 화면까지 영문이 필요한지도 미정입니다.
2. 기존 ERP 데이터 이관 — 현재 사용 중인 ERP의 상품·예약·정산 데이터를 옮길지, 옮긴다면 어느 기간까지 가져올지 정하지 못했습니다.
3. 유지보수 — 구축 이후 유지보수도 함께 맡기고 싶으나, 하자보수 기간으로 볼지 월 단위 운영 계약으로 볼지 미정입니다. 어떤 형태를 권하시는지 적어 주세요.
클라이언트 준비 사항
- 준비된 것: 자체적으로 정리한 기능 요구사항 내용, 현재 운영 중인 여행 ERP의 실제 사용 화면과 업무 흐름
- 준비 중인 것: 기능 요구사항의 추가·보완분
- 이 프로젝트 담당: 실무 담당자 1명이 요구사항 확정과 검수를 모두 맡습니다.
오픈 시점과 예산
- 목표 시점: 완성도를 우선으로 보되 가능한 한 이른 시점을 원합니다.
- 개발 기간: 약 2.5개월
- 예산: 1,800만~2,200만원 (부가세 별도)
제안 포함 필수 사항
1. 적합한 기술 스택과 그 선택 이유를 제안에 포함해 주세요. 저희 쪽에 개발자가 없으므로 비개발자가 이해할 수 있는 수준으로 적어 주시면 도움이 됩니다.
2. 파트너님께서 판단하시기에 어떤 부분이 완료되어야 이 프로젝트가 성공적으로 마무리되었다고 보시는지 제안에 포함해 주세요. 전문가로서 이 프로젝트의 결과물에 대한 의견 부탁드립니다.
3. 위 '아직 정하지 않은 범위' 각 항목에 대한 의견을 제안에 포함해 주세요. 포함하는 편이 나은지, 뺀다면 나중에 어떻게 붙일 수 있는지 의견 부탁드립니다. 공고만으로 판단이 어려워 확인이 필요한 부분도 함께 적어 주세요.
4. 여행업 ERP 또는 예약·행사 관리 시스템을 다뤄보신 경험을 제안에 포함해 주세요. 출발일 단위로 행사가 열리고 좌석과 정산이 그 행사에 붙는 구조를 이해한 상태에서 시작하는 것을 이번 프로젝트에서 가장 중요하게 보고 있습니다.
5. 개발 기간 2.5개월 기준의 주차별 일정과 중간 확인 시점, 진행 중 문의 회신 경로와 미팅 주기를 제안에 포함해 주세요. 서로 이해가 맞지 않을 때는 미팅을 자주 하더라도 빠르게 맞춰 나가기를 원해 이 부분을 함께 보고 있습니다.
※ 원문 그대로 표시했습니다. 전체 내용은 원본 공고에서 확인하세요.