{% extends 'academy/base.html' %} {% block title %}Dashboard – {{ student.full_name }}{% endblock %} {% block extra_css %} {% endblock %} {% block content %}

Student Dashboard

Hello, {{ student.full_name }}

📚 {{ student.get_course_display }}
{% if student.payment_confirmed %} ✓ Payment Confirmed {% else %} ⏳ Payment Pending Send payment proof → {% endif %}
⭐ Performance Rating
{% if performance and performance.score > 0 %}
{{ performance.score }} / 100
{{ performance.grade }}
{{ performance.grade_label }}
{% if performance.remarks %}
"{{ performance.remarks }}"
{% endif %} {% else %}
📊

No rating yet. Your instructor will update this as the course progresses.

{% endif %}
📝 Test & Exam Tracker
{% for item in test_data %}
{% if item.completed %}✓{% else %}○{% endif %}
{{ item.label }}
{% if item.completed %}Done{% else %}Pending{% endif %}
{% endfor %}
Test Completed
Exam Completed
Not Yet

Attendance is marked by your instructor after each test session.

📎 Assignments

Upload your assignment files below. Supported formats: images, PDFs, ZIP, PSD, AI, and more.

{% csrf_token %}
{{ upload_form.title }} {{ upload_form.title.errors }}
{{ upload_form.description }}
{{ upload_form.file.errors }}

Submitted Assignments

{% for assignment in assignments %}
{{ assignment.title }}
{% if assignment.description %}
{{ assignment.description }}
{% endif %}
Submitted {{ assignment.submitted_at|date:"N j, Y – g:i A" }}
{% if assignment.feedback %}
💬 Feedback: "{{ assignment.feedback }}"
{% endif %}
View File
{% empty %}
📭
No assignments submitted yet. Upload your first one above!
{% endfor %}
{% endblock %}