{% extends "django_program/manage/base.html" %} {% block title %}Check-in Dashboard{% endblock %} {% block breadcrumb %} {% endblock %} {% block page_title %}

Check-in Dashboard

Real-time check-in statistics and activity log.

{% endblock %} {% block page_actions %} Open Scanner {% endblock %} {% block content %}
{{ total_attendees }}
Total Attendees
{{ checked_in_count }}
Checked In
{{ check_in_rate }}%
Check-in Rate
{{ checkins_today }}
Today's Check-ins
{% if checkins_by_station %}

Station Activity

{% for row in checkins_by_station %} {% endfor %}
Station Check-ins Last Check-in
{{ row.station }} {{ row.count }} {{ row.last_checkin|timesince }} ago
{% endif %}

Recent Check-ins

{% if recent_checkins %} {% for ci in recent_checkins %} {% endfor %}
Time Attendee Access Code Station Staff
{{ ci.checked_in_at|timesince }} ago {% if ci.attendee.user.get_full_name %} {{ ci.attendee.user.get_full_name }} {% else %} {{ ci.attendee.user.username }} {% endif %} {{ ci.attendee.access_code }} {{ ci.station|default:"-" }} {% if ci.checked_in_by %} {{ ci.checked_in_by.get_short_name|default:ci.checked_in_by.username }} {% else %} - {% endif %}
{% else %}

No check-ins recorded yet.

Open the scanner to start checking in attendees.

{% endif %} {% if redemption_stats %}

Product Redemptions

{% for row in redemption_stats %} {% endfor %}
Product Redemptions
{{ row.order_line_item__description }} {{ row.count }}
{% endif %} {% if door_check_counts %}

Door Checks

{% for row in door_check_counts %} {% endfor %}
Product Door Checks
{{ row.ticket_type__name|default:row.addon__name|default:"Unknown" }} {{ row.count }}
{% endif %} {% endblock %}