{% extends "base.html" %} {% block title %}Dashboard – Resume Ranker API{% endblock %} {% block extra_head %} {# Ensure your main dashboard CSS is linked, likely in base.html now. If you split it out, link it here: #} {% endblock %} {% block content %}

Welcome, {{ user.username }}!

Here's an overview of your ResumeRanker API activity.

{% if error %}
{{ error }}
{% endif %} {% if success %}
{{ success }}
{% endif %}

Average Score

{{ analytics.average_score | default('N/A') }}

Top Resume

{{ analytics.top_resume | default('N/A') }}

Last Upload

{{ analytics.last_upload_date | default('N/A') }}

Your API Key

{% if user.api_key %} API Key: {{ user.api_key[:8] }}... View Full Key & Manage {% else %} No API key generated yet.

{% endif %}

Recent Uploads

{% if recent_uploads %}
{% for resume in recent_uploads[:3] %} {# Show only top 3 recent uploads #} {% endfor %}
Resume Name Score
{{ resume.name }} {{ resume.score }}

View All Rankings

{% else %}

No recent uploads yet. Try it now!

{% endif %}

Try It Now

Quickly test the ResumeRanker API with your own data.

{% endblock %} {% block extra_scripts %} {% endblock %}