TimeTrack Logo

Dashboard

The TimeTrack dashboard adapts per role — Owners and Admins see the full company view, Managers see their team scope, and Members see only their personal data.

The Dashboard is the first screen after login. Its content adapts per role — Owners and Admins see the full company view, Managers see their team scope, and Members see only their personal data.


Header Bar (all roles)

ElementDescription
Timer display (00:00:00)Shows elapsed time when tracking is active
Start Timer / Track Time buttonOpens time entry panel — disabled until clocked in
Notifications bellWith unread count badge

Clock In/Out Widget (all roles)

ElementDescription
Today's hoursRunning counter of hours logged today
Clock In / Clock Out buttonToggles between states
Mood promptRequired on both clock-in and clock-out — user selects current mood
Clock-out reminderBanner: "You worked for 1+ hours but haven't clocked out yet" with Fill end time shortcut

The header timer cannot be started while the user is not clocked in. Clock-out is blocked while the timer is running — stop the timer first.


Logged Hours Today — Personal Widget (all roles)

ElementDescription
Today / Week toggleSwitch between daily and weekly view
Hours vs targete.g., "0h / 8h"
% of targetProgress toward the daily/weekly goal

Members additionally see:

PillDescription
ApprovedHours approved by manager
PendingHours awaiting approval
RejectedHours rejected

This Week Summary — Company KPIs (Owner & Admin only)

Four cards showing company-wide metrics for the current week:

CardDescription
Total Hours LoggedSum across all users in the organization
Users Below TargetCount of users who haven't reached their weekly target
Active ProjectsNumber of currently active projects
Company UsersTotal active users in the organization

Management Section (Owner, Admin, Assign Manager)

Pending Approvals panel

  • Lists time entries awaiting approval with: user avatar, project, task, date, duration, Approve / Reject buttons
  • Shows "No pending approvals" when queue is empty
  • "Go to Approvals" link

Active Projects panel

  • Project name + status badge (Active / Archived)
  • Member count, hours available, progress bar, task completion
  • "Details" button → project detail page
  • "Go to Projects" link

Team Summary (Assign Manager only)

Instead of company-wide KPIs, managers see a scoped team view:

CardDescription
Team Time TodayTotal hours logged by the manager's team today
Active TodayNumber of team members who have logged time today

Department Performance (Owner, Admin, Assign Manager)

Owners/Admins see all departments; Managers see only their assigned departments.

For each department:

MetricDescription
MembersHeadcount
Approval %Time entries approved
Rejection %Time entries rejected
Approved hoursTotal approved hours
Total hoursAll hours submitted

Company Wellness Widget (Owner & Admin only)

A summary card linking to the full Company Wellness page.

  • Shows "No wellness data available yet" until team members start checking in
  • "Go to Company Wellness" link

How wellness data is collected: Every clock-in and clock-out prompts the user to record their current mood. This data feeds directly into all wellness metrics. No data appears until at least one user has completed a clock-in or clock-out with mood input.


Recent Time Entries (Assign Manager & Member)

  • Lists the user's own most recent time entries
  • "Go to Time Entries →" link
  • Shows "No recent time entries" if none exist

Recent Activity Feed (Owner, Admin, Assign Manager)

Chronological log of all organizational actions:

  • Task creation, member assignments, time entry submissions
  • Shows user name, action type, project context, timestamp ("Xd ago" or date)

Quick Actions

ActionOwnerAdminAssign ManagerMember
Invite UserYesYesYesNo
Create New ProjectYesYesYesNo
Create TeamYesYesYesNo
Create DepartmentYesYesNoNo

The Member (Assign Estimator) role has no Quick Actions panel on the dashboard.

On this page