Skip to content

Project Overview

Application: https://app.tracki.fi/projects/1

View of an individual project's key information, metrics, and associated data. This page allows you to monitor project performance, manage users, track time records, and generate reports.

Page Structure

The Project page is organized into several sections:

  1. Project Header - Shows project name, code, and navigation breadcrumbs
  2. Date Range Selector - Controls the time period for displayed metrics
  3. Key Metrics - Summary cards showing important project data
  4. Project Overview Card - Contains detailed project information
  5. Reports Section - Lists and manages project reports
  6. Project Users - Shows all users associated with the project
  7. Project Records - Displays time entries recorded for the project

Features and Functionality

Date Range Selection

The date range picker at the top of the page allows you to select a specific time period for your project analysis. All metrics, user data, and records displayed on the page will be filtered according to this selected date range.

Key Metrics

The top section displays six important project metrics:

  • Revenue - Shows earned income
  • Costs - Project expenses
  • Profit - Revenue minus costs with profit margin percentage
  • Utilization Rate - Percentage of allocated hours used
  • Hours logged - Total hours logged with allocated hours comparison
  • Budget - Financial allocation with budget type

How are these calculated

The calculation of these metrics depends on your project configuration:

Revenue Calculation

Revenue calculation depends on whether the project is billable and how it's billed:

For Billable Projects:

  • Hourly Billing: Revenue = Sum of (time logged × user's hourly rate) for all records
  • Budget-based Billing: Revenue is calculated based on the project budget and selected date range:
    • Weekly Budget: Budget × (days in selected range ÷ 7)
    • Monthly Budget: Budget × (fraction of months covered by selected range)
    • Yearly Budget: Budget × (fraction of years covered by selected range)
    • Total Budget: Budget × (days in selected range ÷ total project duration)

For Non-billable Projects:

  • Revenue = 0 (internal projects generate no revenue)

Important Notes:

  • For budget-based projects, if the selected date range extends into future months, revenue is only calculated up to the current month
  • Only considers time periods when the project was active (between project start and end dates)

Costs Calculation

Costs = Sum of (time logged × user's self/cost rate) for all records in the selected date range

This represents the internal cost of resources spent on the project.

Profit Calculation

  • Profit Amount: Revenue - Costs
  • Profit Margin: (Profit ÷ Revenue) × 100% (displayed as percentage)

Utilization Rate Calculation

Utilization Rate = (Hours logged ÷ Total available hours) × 100%

Total Available Hours is calculated based on:

  • Project users assigned during the selected date range
  • Each user's allocation percentage (e.g., 50% allocation = 0.5)

Formula: Sum of (allocation % × hours × working days) for each assigned user

Hours Logged

  • Hours Logged: Sum of all time entries recorded for the project in the selected date range
  • Available Hours: Total calculated available hours (as described above)

Budget Display

Shows the project's budget amount and budget type (Weekly/Monthly/Yearly/Total) as configured in project settings.

Calculation Examples

Example 1: Hourly Billable Project

  • Project: Billable, billed by hour
  • User A: 40 hours logged at €75/hour customer rate, €50/hour self rate
  • User B: 30 hours logged at €60/hour customer rate, €40/hour self rate
  • Results:
    • Revenue: (40 × €75) + (30 × €60) = €4,800
    • Costs: (40 × €50) + (30 × €40) = €3,200
    • Profit: €4,800 - €3,200 = €1,600 (33.3% margin)

Example 2: Total Budget Project

  • Project: Billable, budget-based (€20,000 total budget)
  • Project duration: Jan 1 - Mar 31 (90 days total)
  • Selected date range: Feb 1 - Feb 28 (28 days)
  • Results:
    • Revenue: €20,000 × (28 days ÷ 90 days) = €6,222
    • Costs: Based on actual hours logged × self rates
    • Profit: €6,222 - actual costs

Example 3: Utilization Rate

  • 2 users assigned for 10 working days
  • User A: 100% allocation = 10 days × 7.5 hours = 75 available hours
  • User B: 50% allocation = 10 days × 7.5 hours × 0.5 = 37.5 available hours
  • Total available: 112.5 hours
  • If 90 hours were logged: Utilization = 90 ÷ 112.5 = 80%

Example 4: Internal Project

  • Project: Non-billable
  • 100 hours logged across team
  • Results:
    • Revenue: €0 (internal project)
    • Costs: Based on actual hours × self rates
    • Profit: Negative (equals costs)

Project Overview Card

This card shows following details:

  • Customer information - The client associated with the project
  • Project Manager - Person responsible for project oversight
  • Users - Number of team members assigned to the project
  • Budget - Financial allocation for the project
  • Customer Contact - Primary client contact person
  • Project Type - Indicates if the project is billable or internal
  • Project Duration - Start and end dates (color-coded for end date proximity)
  • PO Number - Purchase order reference
  • Invoice Reference - Information for invoicing purposes

You can edit project details by clicking the pencil icon in the top right corner of the card.

Reports Section

This section allows you to:

  • View existing reports - See a list of all reports created for the project
  • Create new reports - Generate a report for the selected date range. Click the + icon to create a new report for selected time range.
  • Open reports - View a report in a new tab
  • Download reports - Download report as PDF
  • Delete reports - Remove reports that are no longer needed

Project Users

The Project User section displays all team members assigned to the project:

  • User information - Name and email
  • Financial data - Revenue generated and hours logged
  • Rate information - Customer billing rate and self/cost rate
  • Assignment period - Start and end dates of user assignment

Note that if user assigned to this project is not listed here, they have not logged any time logs to this project!

You can manage project users by clicking the pencil icon to add, remove, or modify user assignments.

Project Records

The bottom section displays all time entries logged to the project:

  • User - Person who entered the time
  • Date - When the work was performed
  • Duration - Amount of time logged
  • Tags - Categories applied to the time entry
  • Description - Details about the work performed

Common Actions

  • Change date range: Use the date picker at the top of the page
  • Edit project details: Click the pencil icon in the Project Overview card
  • Manage project users: Click the pencil icon in the Users section
  • Create a report: Click the plus icon in the Reports section
  • View a report: Click the eye icon next to a report
  • Delete a report: Click the trash can icon next to a report