{% extends "base.html" %} {% block title %}Dashboard - ELD Parser{% endblock %} {% block content %}

ELD Dashboard

Electronic Logging Device data overview and management

{{ stats.total_logs or 0 }}
Total Log Entries
{{ '{:,}'.format(stats.total_km or 0) }}
Total Kilometers
{{ '{:,.1f}'.format(stats.total_work_hours or 0) }}
Total Work Hours
{{ '{:,.1f}'.format(stats.avg_km_per_day or 0) }}
Avg KM/Day
Upload New ELD File Export JSON Test DB Connection
Daily Log Entries ({{ logs|length }} records)
{% if logs %}
{% for log in logs %} {% endfor %}
Date Driver Distance (km) Distance (mi) Work Hours Cycle Hours Location Power Unit Notes Source File
{{ log[1] }} {{ log[8] or 'N/A' }} {{ '{:,}'.format(log[2]) if log[2] else '0' }} {{ '{:,.1f}'.format(log[3]) if log[3] else '0.0' }} {{ '{:.1f}'.format(log[4]) if log[4] else '0.0' }}h {{ '{:.1f}'.format(log[5]) if log[5] else '0.0' }}h {{ log[6] or 'N/A' }} {{ log[9] or 'N/A' }}
{{ log[11][:50] + '...' if log[11] and log[11]|length > 50 else (log[11] or 'No notes') }}
{{ log[10] or 'N/A' }}
{% else %}
No ELD data found

Upload your first ELD file to get started

Upload ELD File
{% endif %}
{% if logs %}
Quick Stats
{{ '{:,}'.format(stats.total_miles or 0) }}
Total Miles
{{ '{:.1f}'.format(stats.total_cycle_hours or 0) }}
Cycle Hours
{{ '{:.1f}'.format(stats.avg_miles_per_day or 0) }}
Avg Miles/Day
Recent Activity
{% if logs %}

Latest Entry: {{ logs[0][1] }}

Latest Distance: {{ logs[0][2] or 0 }} km

Latest Hours: {{ logs[0][4] or 0 }}h work

{% endif %}
{% endif %} {% endblock %}