Click image to upload product photo
If a date is set, the system will alert when it's time to unfreeze. Leave blank for indefinite freeze.
Position the member's face in the centre of the frame, then click Capture.
Max ~5MB per file. Files are stored as base64 in browser memory in this version — Supabase migration will move them to proper cloud storage.
Default rental rates (instructors can be charged differently per contract)