diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue new file mode 100644 index 0000000..84aca8e --- /dev/null +++ b/src/views/Dashboard.vue @@ -0,0 +1,238 @@ + + + Dashboard + + + + + + This Week + {{ formatDuration(weekStats.totalSeconds) }} + + + + + This Month + {{ formatDuration(monthStats.totalSeconds) }} + + + + + Active Projects + {{ activeProjectsCount }} + + + + + + This Week's Hours + + + + + + + + Recent Entries + + + + + + {{ getProjectName(entry.project_id) }} + + {{ formatDuration(entry.duration) }} + + + + + No time entries yet. Start tracking your time! + + + + + +
This Week
{{ formatDuration(weekStats.totalSeconds) }}
This Month
{{ formatDuration(monthStats.totalSeconds) }}
Active Projects
{{ activeProjectsCount }}