{% extends "website/base.html" %} {% block content %}

Staff Care Dashboard

Intake overview, caregiver availability, and assignments.

Create Assignment

Recent Care Requests

{% for cr in care_requests %}
{{ cr.full_name }}
{{ cr.get_request_type_display }} • {{ cr.get_status_display }}
{{ cr.location|default:"—" }}
Phone: {{ cr.phone }}{% if cr.email %} • Email: {{ cr.email }}{% endif %}
Needs: {{ cr.care_needs|truncatechars:220 }}
{% empty %}
No care requests yet.
{% endfor %}

Active Caregivers

{% for cg in caregivers %}
{{ cg.user.get_full_name|default:cg.user.username }}
{{ cg.location }} • {{ cg.phone }}
Availability: {{ cg.availability|default:"—" }}
Skills: {{ cg.skills|default:"—" }}
{% empty %}
No caregivers registered yet.
{% endfor %}

Recent Assignments

{% for a in assignments %}
{{ a.caregiver }}
Assigned to: {{ a.care_request.full_name }} • {{ a.get_status_display }}
Start: {{ a.start_date }}{% if a.end_date %} • End: {{ a.end_date }}{% endif %}
{% empty %}
No assignments yet.
{% endfor %}
{% endblock %}