STRICT SCOPE - DO NOT EXCEED: File: app/templates/auth/worker_profile.html Action: CREATE NEW FILE Content: {% extends "base.html" %} {% block title %}Profile - {{ current_user.first_name }} {{ current_user.last_name }} - RateRight{% endblock %} {% block content %}

Worker Profile

Personal Information

Name: {{ current_user.first_name }} {{ current_user.last_name }}

Email: {{ current_user.email }}

Phone: {{ current_user.phone_number }}

Location: {{ current_user.location }}

Primary Trade: {{ current_user.primary_trade or 'General Labour' }}

ABN: {{ current_user.abn_number }}

GST Registered: {% if current_user.gst_registered %} Yes {% else %} No {% endif %}

Business Name: {{ current_user.business_name or 'Sole Trader' }}

{{ "%.1f"|format(current_user.average_rating or 0) }}

Average Rating

({{ current_user.total_reviews }} reviews)

{{ completed_jobs }}

Jobs Completed

{{ "%.0f"|format(current_user.response_rate or 0) }}%

Response Rate

-

Total Earnings

Coming soon

Certifications & Safety

White Card Number: {% if current_user.white_card_number %} {{ current_user.white_card_number }} {% else %} Not Provided {% endif %}

{% if current_user.white_card_expiry %}

White Card Expiry: {{ current_user.white_card_expiry.strftime('%d %B %Y') }}

{% endif %}

Worker Control Level: {{ current_user.worker_control_level or 'Not specified' }}

Public Liability Insurance: {% if current_user.public_liability_insurance %} Active {% if current_user.public_liability_amount %} - ${{ "{:,.0f}".format(current_user.public_liability_amount) }} {% endif %} {% else %} Not Verified {% endif %}

Workers Comp Insurance: {% if current_user.workers_comp_insurance %} Active {% else %} Not Verified {% endif %}

{% if current_user.insurance_expiry_date %}

Insurance Expiry: {{ current_user.insurance_expiry_date.strftime('%d %B %Y') }}

{% endif %}
{% endblock %}