{% extends "layout.html" %} {% block content %} {% if not g.user %}

Transform Your Productivity

Experience the future of time management with TimeTrack's intelligent tracking system

Powerful Features for Modern Teams

Lightning Fast

Start tracking in seconds with our intuitive one-click interface

📊

Advanced Analytics

Gain insights with comprehensive reports and visual dashboards

🏃‍♂️

Sprint Management

Organize work into sprints with agile project tracking

👥

Team Collaboration

Manage teams, projects, and resources all in one place

🔒

Enterprise Security

Bank-level encryption with role-based access control

🌐

Multi-Company Support

Perfect for agencies managing multiple client accounts

Why Choose TimeTrack?

100%
Free & Open Source
Unlimited Tracking
0
Hidden Fees
24/7
Always Available

Get Started in Minutes

1️⃣

Sign Up

Create your free account in seconds. No credit card required.

2️⃣

Set Up Your Workspace

Add your company, teams, and projects to organize your time tracking.

3️⃣

Start Tracking

Click "Arrive" to start tracking, "Leave" when done. It's that simple!

Forever Free, Forever Open

TimeTrack is open source software. Host it yourself or use our free hosted version.

Ready to Take Control of Your Time?

Start tracking your time effectively today - no strings attached

Create Free Account
{% else %}

Time Tracking

{% if active_entry %}

Currently Working

Started at: {{ active_entry.arrival_time|format_datetime }}

{% if active_entry.project %}

Project: {{ active_entry.project.code }} - {{ active_entry.project.name }}

{% endif %}
00:00:00
{% if active_entry.is_paused %}

On break since {{ active_entry.pause_start_time|format_time }}

{% endif %} {% if active_entry.total_break_duration > 0 %}

Total break time: {{ active_entry.total_break_duration|format_duration }}

{% endif %}
{% else %}

Not Currently Working

{% endif %}

Time Entry History

{% if history %} {% for entry in history %} {% endfor %}
Date Project Arrival Departure Work Duration Break Duration Actions
{{ entry.arrival_time|format_date }} {% if entry.project %} {{ entry.project.code }} {{ entry.project.name }} {% else %} No project {% endif %} {{ entry.arrival_time|format_time }} {{ entry.departure_time|format_time if entry.departure_time else 'Active' }} {{ entry.duration|format_duration if entry.duration is not none else 'In progress' }} {{ entry.total_break_duration|format_duration if entry.total_break_duration is not none else '0m' }} {% if entry.departure_time and not active_entry %} {% endif %}
{% else %}

No time entries recorded yet.

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