Your profile

Your artist name becomes the payment reference the studio matches against its bank statement, so get it right.

@csrf @method('PATCH')
@error('artist_name')

{{ $message }}

@enderror
@error('phone')

{{ $message }}

@enderror
{{-- Explained rather than just demanded: people are reasonably wary of handing over a date of birth. --}}

Some packages have age limits, so we have to ask.

@error('date_of_birth')

{{ $message }}

@enderror
Genres
@foreach ($genres as $genre) @endforeach

Change password

@csrf @method('PUT')
@error('current_password', 'updatePassword')

{{ $message }}

@enderror
@error('password', 'updatePassword')

{{ $message }}

@enderror
{{-- No "delete my account" button, unlike the Breeze default. Bookings and payments cascade from users, so deleting an account would destroy the studio's record of sessions it ran and money it took. A GDPR erasure request here means anonymising the person while keeping the financial history — a deliberate piece of work, not a button. --}}