Participant detail and image upload with custom fields