== Use-case 0017 - Edit User Profile '''Initiating actor:''' Any Registered User (Admin / Pet Owner / Pet Sitter) '''Other actors:''' None '''Description:''' A user wants to update their first name, last name, or email address on the platform. '''Scenario:''' 1. User navigates to their "Edit My Profile" page from the dashboard. 2. User updates their email address and clicks "Save Changes". 3. System updates the user record in the database: {{{ #!sql UPDATE users SET first_name = 'Bojan', last_name = 'Jovanovski', email = 'new_bojan@email.com' WHERE user_id = (SELECT user_id FROM users WHERE username = 'owner_bojan'); }}}