{% extends "base.html" %} {% block title %}Enrollment Forms{% endblock %} {# Admin inbox of enrollment submissions. Extends base.html so it picks up whichever design (classic / modern) the admin has selected. #} {% block content %}

Enrollment Forms

View public form {% if records %} Export CSV {% endif %}
Send customers this link to enroll: {{ url_for('enrollment.form', _external=True) }}
Submissions are stored as JSON files on the server, outside the database — one file per form.
{% if records %}
{% for r in records %} {% set named = r.registrants | selectattr('email') | selectattr('name') | list %} {% set mobile_count = r.mobile_app.values() | select | list | length %} {% endfor %}
Submitted Project Requested By Users Mobile App Status
{{ r.submitted_at | replace('T', ' ') }} {{ r.project_name or '—' }} {{ r.request_by or '—' }} {{ named | length }} {% if mobile_count %} {{ mobile_count }} {% else %}{% endif %} {{ schema.STATUS_LABELS.get(r.status, r.status) }} Open
{% else %}
No enrollment forms have been submitted yet.
{% endif %} {% endblock %}