The backend server already supports deleting and updating appointments, but these features are not yet available in the user interface. I can add "Cancel" and "Reschedule" buttons to the appointments-view and implement the corresponding async functions in script.js.