Essal Project includes built-in time tracking. Team members can log time manually or use the real-time start/stop timer. Time entries are linked to tasks and roll up to project-level reports.
Logging a Manual Time Entry
duration_seconds is always stored in seconds. The dashboard displays it formatted as h:mm.
Using the Start/Stop Timer
Start a timer against a task:
Stop the timer and save the entry:
The elapsed time is calculated server-side and a time entry is created automatically.
Only one timer can run at a time per user. Starting a new timer automatically stops any currently running timer and saves that entry first.
Listing Time Entries
Time Reports
Generate a time summary report for a project or user over a given period:
Use the export parameter (?export=csv) to download the report as a CSV file for use in spreadsheets or external billing systems.