== Use-case 0015 - Complete a Booking '''Initiating actor:''' Pet Sitter '''Other actors:''' Pet Owner '''Description:''' After a booking has finished, the Sitter logs in and marks it as completed. This transitions the status to 'Completed' and allows the Owner to leave a review. '''Scenario:''' 1. Pet Sitter navigates to their "Pending Requests" dashboard. 2. Sitter finds a Confirmed booking that has finished and clicks "Mark as Completed". 3. System updates the booking status in the database: {{{ #!sql UPDATE bookings SET status = 'Completed' WHERE booking_id = 'specific-booking-uuid-here'; }}}