Eunomia Time Recording App
Description
This app has been developed especially for home office work and is an integrated part of the Eunomia Time Management App Suite.
The app is not only used for time recording and logging of different types of employment, but also functions as a to-do list with timer, which helps employees to increase their productivity.
Right from the start, the focus during development was on simplicity of operation and design. All activities can therefore be divided into three categories (work, miscellaneous and break proof).
A 'job' is a paid activity that is carried out in the (home) office for operational reasons. The 'break statement' is useful for employees who want to record the time and duration of their breaks. Other' refers to private or business absence, which can be either paid or unpaid. Examples of this are doctor's appointments, official/official work or volunteer work.
A job can last for several days and consists of a course of several periods of time. These time periods can either be entered manually afterwards or generated automatically with the timer function.
All recorded data can be exported as a clear (Excel) table for user-defined periods of time. This file can, for example, be sent to the employer by e-mail as a record of the work.
Functionality
Menu
You can access the app menu at any time by clicking on the 3 dots in the top left-hand area.
Menu item | Description |
---|---|
Export | Open the export window |
Update App | manual update of the app |
Version number | The version number of the running or installed app. |
Help for the app | A link to this documentation page |
Imprint | Imprint of classix Software GmbH |
Data protection | Privacy policy of classiX Software GmbH |
Terms of use | Terms of use of classix Software GmbH |
Main window
The main window lists all open jobs and all completed jobs that have been run today. By clicking on the date, a calendar appears (version 0.3 and above), allowing you to select the desired date to view the jobs of the past days and their duration. You can add a new employment by clicking on the + button in the lower left area if you are in the current date view. Active employment can be paused or terminated (completed) and correspondingly paused or terminated employment can be resumed. |
Using the switch above the employment list, completed, i.e. completed, jobs can be hidden. This serves the purpose of clarity.
At the top left you can see the current date and below it the already calculated paid working time. The working time includes every employment of the type 'work' and every employment of the type 'other', where the check mark 'unpaid absence' is not set.
The activities are calculated every minute. Next to each occupation, the total elapsed time on the current day appears. The seconds display only serves as a visual signal of the activity. You can find more detailed information on the rounding behaviour under frequently asked questions .
An occupation can be opened by click/touch in the editing window .
The app is designed in such a way that only one activity is running at a time, because practical experience in the working world shows that you can concentrate on only one task every minute. If the user feels that two jobs can be done at the same time, he or she can give the job a name, such as 'Call and work on XYZ'.
For recurring activities, e.g. incoming phone calls, for which you do not have time to create a separate activity before answering the call, it is recommended to create a general activity called 'Incoming support calls', for example, and to start this activity simply by clicking before answering the call and pause it when hanging up. This way the duration and the time points are calculated automatically and you can enter a detailed description for this time period in the course of the occupation.
Ongoing employment continues, even if the app is closed, and for any number of days (which in practice would be the exception) until it is paused. At midnight the running task is split. This is because periods of employment are day periods and therefore must not exceed 24 hours.
Add employment
Field | Description |
---|---|
Type of employment | Work Miscellaneous Proof of breaks |
Description of the work | Description text for employment |
Selection | - |
: Start with timer | The employment is started directly in the main window. |
Create as ToDo | An employment is created, which can later be started manually. |
: Time duration now entered manually | Employment can be entered subsequently and optionally set to terminated. |
: : Duration | Duration of employment |
: : from (optional) | Specification of start time |
: : : to (optional) | Specification of end time |
: : : Employment is terminated. | Employment is set to finished and therefore does not appear in the main window if the filtering there is activated. |
button | Description |
---|---|
Cancel | The window is closed and no new employment is created. |
OK | The employment is created and the main window is opened. |
Edit employment
Field | Description |
---|---|
Type of employment | Change the type of employment. |
Description of the work | Change your description text. |
Time course | Enter a new duration or edit or delete existing entries |
button | Description |
---|---|
Time course | - |
: Direct recording of time duration | Entering a new time period |
: Edit entry (pen) | Edit an existing duration. |
: Delete entry (bin) | Delete an existing time period. |
Delete (bin) | Delete the entire occupation. |
Cancel | The window is closed. |
Save | The changes are saved. |
Edit / add duration
Field | Description |
---|---|
Date | The date can only be set when inserting a new time period. The calendar icon makes date selection easier. |
Duration | Indication of the duration |
from (optional) | Specification of start time |
to (optional) | Specification of end time |
Description (optional) | Specification of an optional description |
button | Description |
---|---|
Cancel | The window is closed. |
Take over | The entries are accepted and a new time period is created or the existing one is updated. |
Export
Field | Description |
---|---|
Start date | Selection of the start date |
End date | Selection of the end date |
Export format | Selection of the export format |
button | Description |
---|---|
Back | The window is closed. |
Export | The data in the selected period are made available for download in export format. |
Profile settings
If you click or press on the profile picture in the upper right corner, a menu will appear from which you can select 'Profile Settings'. Here you can make the following changes:
|
button | Description |
---|---|
Cancel | The window is closed and the changes made are discarded. |
OK | The changes made are applied and the window is closed. |
road map
The release history so far can be found here.
Version | Functionality |
---|---|
0.4 | Small statistics and graphs about days and occupations. calendar function. Switch profile feature. Activities can be associated with colours. |
0.5 | Automatic synchronisation of to-do tasks and time statements Holiday planner Holidays and work calendar Multilingualism Target/actual hours for days and occupations as well as notifications when the target values are reached (e.g. 8 hours a day, a break reminder after 6 hours, ..., etc.) |
Frequently asked questions
How can I use and install the app? What is a PWA?
The address of the Eunomia App is: https://www.classix.de/pwa/eunomia/timer
You can use the app simply by visiting the address of the app.
More information about installation possibilities and PWA in general can be found here.
Where is my data stored?
All data is stored locally in the browser's memory and is not sent to any server. Except for the state variables, which are stored in Local Storage, all data are stored in a database in the browser (IndexedDB).
Thus, only those who have access to the terminal device have access to the data. On the other hand, one must take into account the fact that the data cannot be recovered if the user deletes them. Moreover, the memories of each browser (Firefox, Chrome, etc.) are separate, so the app must always be used in the same way from the same device.
Synchronization among all devices can be achieved by using the Eunomia Time Management App Suite in later versions.
Can I use the app in 'private mode' or 'secret mode' of the browser?
The app works in these modes as well, but in this case it cannot be installed and the data is immediately deleted when you close the browser or leave the private mode. The parallel use of the secret mode does not affect the data in the normal mode.
The app is primarily designed to operate in normal mode.
How are incomplete minutes rounded?
Up to and including version 0.1.551, employment periods shorter than 30 seconds are ignored and from 30 seconds on are commercially rounded down. The idea behind this was to find the fairest possible time accounting for the employer and the employee. However, since every kind of rounding consequently leads to arithmetical inconsistencies (for example, that two tasks have a time overlap of a maximum of one minute) and this was felt by several customers to be in need of explanation, the app always rounds off from the following version onwards.
Waiting until one minute has passed before taking a break from the activity will result in "artificial rounding up", otherwise rounding up will always be done. Thus, fairness is delegated to the end user and not determined by the app.
Related topics