{% extends 'base.html' %} {% block title %}Professor Dashboard • Student Smart Portal{% endblock %} {% block content %}
{{ 'ADMINISTRATOR DASHBOARD' if actor.role == 'admin' else 'TEACHER DASHBOARD' }}

Attendance management

{{ actor.display_name }} • Start a session, project its QR code, and let students check in.

Classroom Server: 1,000 Capacity
📶 Wi-Fi: SSP@OUC

Start a lecture

New Session

Creating a new lecture closes only your own previous open lecture.

{% if actor.role == 'teacher' %} {% if not portfolios %}

Add a portfolio in My portfolios before starting a lecture.

{% endif %} {% endif %}

How students check in

1
Connect to the classroom Wi-Fi. SSID: SSP@OUC • No internet required
2
Scan the projected attendance QR code. Or enter the 6-digit rolling PIN displayed on projector
3
Enter an Arabic full name, select stage, and optionally enter group. Recorded directly to the local server
💡 A browser cookie helps block duplicate submissions on the same browser device.

Recent lectures

Most recent 100 sessions
MCQ Quizzes →
{% if classes %}
{% for cls in classes %} {% endfor %}
Lecture Date (Baghdad) Present Status
{{ cls['title'] }} {% if cls['portfolio_course'] %}
{{ cls['portfolio_course'] }} — {{ cls['portfolio_component'] }}
{% endif %}
{{ cls['created_at'] | localtime }} {{ cls['attendance_count'] }} {% if not cls['closed'] and cls['closes_at'] > now %} Open {% else %} Closed {% endif %} View
{% else %}

No lectures yet. Create your first session above.

{% endif %}
{% endblock %}