<aside> 💡 오더의 상태를 boolean 조합으로 정의했다면 이론적으로 2048(2^11)가지의 상태가 존재할 수 있었겠지만 유한상태로 정의하여 16가지의 상태만 다루면 되게 되었습니다. 그리고 있을 수 있는 상태 변이를 정의하여 예상치 못한 변이가 일어나지 않도록 예방할 수 있었습니다.

</aside>

1. 오더

1-1. 상태별 UI (오더)

오더 상태 매핑표 (1)

1-2. 일반이사 상태 플로우차트 (오더)

order_state_flowchart.png

1-3. 긴급이사 상태 플로우차트 (오더)

urgent_order_state_flowchart.png

2. 견적

2-1. 상태별 UI (견적)

견적 상태 매핑표 (1)

2-2. 일반이사 상태 플로우차트 (견적)

estimate_state_flowchart.drawio.png

2-3. 긴급이사 상태 플로우차트 (견적)

urgent_estimate_state_flowchart.png