
개요
고객이 정한 선호 매니저 1순위부터 3분씩 차례로 호출하고, 모두 안 되면 그 지역 매니저에게 자동으로 넘기는 청소 매칭 앱이다.
고객이 겪던 문제
마음에 드는 매니저를 다시 부르고 싶어도 안 되면 처음부터 새로 찾아야 했다. 여러 명을 부르면 두 매니저가 같은 집에 가는 일도 생길 수 있었다.
ITF가 한 일
요청이 들어오면 서버가 선호 1 · 2 · 3순위 중 그 시간에 빈 매니저와 지역 매니저 줄을 만들고, 한 명씩 푸시를 보내 3분 안에 답이 없거나 거절하면 다음 사람을 부른다. 지역 매니저는 평점 · 수락률 · 거리 · 최근 배정 횟수로 줄을 세워 일이 몇 명에게만 몰리지 않게 했다. 수락은 DB 잠금 안에서 한 명만 확정하고, 그때 고객 집 출입 정보를 그 매니저에게만 연다. 밤 시간 호출 보류, 임박한 예약의 대기 시간 단축 같은 규칙은 관리자 화면에서 숫자로 바꾼다.
결과
고객 · 매니저 통합 앱과 관리자 웹, 매칭 서버를 개발하고 있다.
화면
기술 스택
FlutterFirebase서버 3분 타이머DB 잠금 단일 확정관리자 웹
이와 비슷한 프로젝트를 검토하고 계신가요?
AI 견적으로 예상 비용과 범위를 먼저 확인하고, 개발 전문가와 무료로 상담해보세요.