forked from codesquad-members-2022/fe-vm
-
Notifications
You must be signed in to change notification settings - Fork 0
Backlog
rumka edited this page May 9, 2022
·
1 revision
스토리 | |
---|---|
1 | 유저는 지갑에 있는 돈을 자판기에 넣을 수 있다. |
2 | 유저는 상품을 선택해서 받을 수 있다. |
3 | 유저는 투입했던 돈을 반환받을 수 있다. |
4 | 유저는 모든 이벤트를 확인할 수 있다. |
-
유저는 지갑에 있는 돈을 자판기에 넣을 수 있다.
1-1.
금액 버튼
을 클릭하면 자판기에 금액이 추가되고 돈의 갯수는 줄어든다.1-2.
금액 버튼
을 클릭했을 때 돈의 갯수가 0개 이하면 관련 에러 메세지를 띄운다.1-3. 금액(10원~10,000원)을 입력하면 진행화면에 금액이 표시된다.
1-4. 동전/지폐의 갯수와 일치하지 않는 금액이 입력되면 관련 메세지를 띄우고 가장 가까운 금액으로 자동보정되어 입력된다.
-
유저는 상품을 선택해서 받을 수 있다.
2-1. 투입된 금액이 만족되면 구매할 수 있는 상품의 테두리 색상이 다른 색으로 변한다.
2-2. 상품이 없으면 품절 메세지를 띄우고 상품을 선택할 수 없다.
2-3.
상품
을 클릭하면 상품이 2초 뒤에 배출된다. -
유저는 투입했던 돈을 반환받을 수 있다.
3-1.
상품
을 클릭하면 잔돈이 반환된다.3-2. 돈 투입 후 5초 동안 입력(상품 선택, 금액 투입)이 없으면 투입된 금액은 자동 반환되고, 지갑에 돈이 채워진다.
3-3. 금액을 추가로 넣으면 자동반환 될때까지 다시 5초동안 기다린다.
-
유저는 모든 이벤트를 확인할 수 있다.
4-1. 유저가 금액을 투입하면 메시지 창에 표시된다.
4-2. 유저가 상품을 선택하면 메시지 창에 표시된다.
4-3. 잔돈이 반환되면 메시지 창에 표시된다.