{% extends "base.html" %} {% block title %}{{ _('Help') }} - {{ app_name }}{% endblock %} {% block content %}
{{ _('Complete documentation and user guide') }}
{{ _('Everything you need to know to get the most out of TimeTracker') }}
{{ _('Pro Tip:') }} {{ _('Use the mobile-friendly interface to track time on the go. The timer continues running even if you close your browser!') }}
{{ _('Real-time tracking with automatic idle detection and WebSocket updates') }}
{{ _('Log time manually with custom start and end times') }}
{{ _('Create time entries manually when you need to record time spent away from the computer or adjust existing entries.') }}
{{ _('The client management system helps organize your work by client organizations, preventing errors and streamlining project creation.') }}
{{ _('Total and active projects') }}
{{ _('Total hours worked') }}
{{ _('Estimated billing amounts') }}
{{ _('Break down projects into manageable tasks with detailed tracking and progress monitoring.') }}
{{ _('Set up client and project details') }}
{{ _('Generate from time or add manually') }}
{{ _('Export PDF and update status') }}
{{ _('Monitor status and payments') }}
{{ _('The timer will continue running until you stop it manually. You can see your active timer on the dashboard and timer page. The timer persists even if you close your browser or restart your device. If idle detection is enabled, the timer may pause automatically after the configured timeout period.') }}
{{ _('Yes, you can edit any time entry by clicking the edit button in the time entry list. You can modify the project, start/end times, notes, tags, billable status, and task assignment. Admins can edit all time entries, while regular users can only edit their own entries.') }}
{{ _('By default, you can only have one active timer at a time. To switch projects, stop your current timer and start a new one for the different project. Alternatively, you can create manual time entries for past work or configure the system to allow multiple active timers (admin setting).') }}
{{ _('Go to the Reports page and use the "Export CSV" feature. You can apply filters to export specific data, or export all time entries. The CSV file includes all time entry details and can be opened in Excel or other spreadsheet applications. You can also configure the delimiter for different regional standards.') }}
{{ _('Billable time is tracked for client billing purposes and can have an hourly rate associated with it. Non-billable time is for internal work that doesn\'t get charged to clients. You can mark individual time entries as billable or non-billable, and projects can have default billable settings. This distinction is crucial for accurate invoicing and profitability analysis.') }}
{{ _('Navigate to Invoices → Create Invoice, set up the client and project details, then use "Generate from Time Entries" to automatically create invoice items from your tracked time. You can filter by date range and project, and the system will group time entries intelligently. Review the generated items and export as a professional PDF.') }}
{{ _('Yes! TimeTracker is fully responsive and works great on mobile devices. You can install it as a Progressive Web App (PWA) for a native-like experience. The mobile interface includes a bottom tab bar for easy navigation and touch-optimized controls for time tracking on the go.') }}
{{ _('This help page covers most common questions and features.') }}
{{ _('Report issues and request features on') }} GitHub Issues.
{{ _('Can\'t find what you\'re looking for? Here are additional resources:') }}