A flowchart was created in Whimsical to get an estimate of what needed to be done

Onboarding is the first interaction with the app and therefore an obvious place to give the users the possibility of inviting their friends to their squad.

The Dashboard allows you to see you current reservations and to refill the account. Here i have gone a little off Apples guidelines for navigation since the app and its purpose is so narrow, i believe that it makes the usability more seamless. Moreover modals is used to limit elements and simplify what needs to be communicated.

The Booking flow is most essential part of the app where the same principles of simplicity and ease of use has been applied within the limitation of the Iphone.