The user must be able to view and manage their approved bookings, including to update, from a dedicated page.
Each booking displayed on the page must include relevant details, such as the class name, booked date and time, username and number of dogs
For each booking, the user must have the option to update the booking, and also must be a dropdown menu to change the number of dogs they want to bring to the class. After selecting the new number from the dropdown menu, the user must be able to submit the changes and update the booking through an “Update” button.
The booking will then reappear in the list of approved bookings, displaying the updated number of dogs, providing the user with a clear indication that the update was successful
Users must have sole permission to edit their own bookings and must not have access to edit bookings made by other users
As a user, if I am logged in, I can edit my booking so that I can change the number of dogs I would like to bring along