{% extends "base.html" %} {% from "_macros.html" import bar_chart %} {% block title %}Parent dashboard{% endblock %} {% block content %}

PARENT WORKSPACE

Welcome back, {{ parent.full_name }}

Track introduction requests and manage placement terms with your nanny.

Find a nanny Online AI tutor Profile picture Account settings
Search access {% if parent.paid_at %}Active{% else %}Payment required{% endif %} {% if parent.paid_at %}

Access confirmed {{ parent.paid_at }} UTC

{% else %}

KES 3,000 search access fee

Continue to payment โ†’ {% endif %}
Introduction requests {{ inquiries|length }}

Requests submitted for your family

Active placements {{ placements|selectattr('status', 'equalto', 'active')|list|length }}

Agreements active with your family

{{ bar_chart("Introduction requests", "Your requests received over the last six months.", inquiry_activity) }} {{ bar_chart("Placement status", "Your current and past placement agreements.", placement_status) }}

Your introduction requests

Keep track of nanny searches and next steps.

Browse matches โ†’
{% if not inquiries %}

You have not requested an introduction yet.

Start a nanny search
{% else %}
{% for inquiry in inquiries %} {% set existing_placement = namespace(active=false, proposed=false) %} {% for placement in placements %} {% if placement.inquiry_id == inquiry.id and placement.status == 'active' %} {% set existing_placement.active = true %} {% elif placement.inquiry_id == inquiry.id and placement.status == 'proposed' %} {% set existing_placement.proposed = true %} {% endif %} {% endfor %}

{{ inquiry.nanny_name }}

{{ inquiry.nanny_area }} ยท Requested {{ inquiry.created_at }} UTC

{% if inquiry.message %}

{{ inquiry.message }}

{% endif %}
{% if existing_placement.active %}Hired{% elif existing_placement.proposed %}Placement in progress{% elif inquiry.hired_at %}Past placement{% elif inquiry.status == 'handled' %}Introduction handled{% else %}Requested{% endif %}
{% if parent.paid_at and not existing_placement.active and not existing_placement.proposed %} Propose placement terms {% endif %}
{% endfor %}
{% endif %}

Placements and agreements

Agreed terms and contract status in one place. Keep a signed employment contract separately.

{% include "placement_cards.html" %}
{% include "attendance_panel.html" %}
{% endblock %}