bcgov / parks-reso-public

Day Use Pass Public
Apache License 2.0
4 stars 17 forks source link

[L] Public - DUP is held during booking process #330

Closed JLWade closed 6 months ago

JLWade commented 8 months ago

As a park visitor, I want to have confidence that if there are passes available when I start booking a DUP that I will be able to successfully book one.

Description:

One of the biggest pieces of feedback we get on DUP is that people try to book a pass and before they enter all their info and submit all the passes are sold out. Being able to hold your pass while you book for a specific amount of time would be ideal.

Acceptance Criteria:

Given I am a potential park visitor When I am on the booking page and select my booking date, facility, time and click Reserve Then I know my pass is "held" for me for 5 minutes or until I complete my booking within 5 minutes.

Given I am a potential park visitor When I am filling out my information on the contact page Then I can see how much time I have to complete my booking before my pass goes back into the booking pool. [5 minutes]

Development Checklist:

Dependencies

Wireframe(s):

icon: exclamation-circle-fill background: #FEF1D8 text: #7E5D21

Workflows:

Definition of Ready (Note: If any of these points are not applicable, mark N/A)

Definition of Done

Notes:

Dianadec commented 7 months ago

Developer checklist added during refinement - starting with the simplest way to start.

JLWade commented 7 months ago

Blocked until designs are added

manuji commented 6 months ago

Tested on TEST: Passed

meyerdarcie commented 6 months ago

Working as intended - moving to done.

@cameronpettit - I'm curious about the sticky function listed in the acceptance criteria, something to discuss and make a ticket around if necessary.

meyerdarcie commented 6 months ago

Moving back to in progress until timer is sticky and will remain in view as user scrolls down the page.

cameronpettit commented 6 months ago

Sticky timer bar implemented.

manuji commented 6 months ago

Tested on TEST: Passed

meyerdarcie commented 6 months ago

Timer is now sticky - operating as intended, moving to done.