You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+17-22Lines changed: 17 additions & 22 deletions
Original file line number
Diff line number
Diff line change
@@ -1,57 +1,55 @@
1
1
2
2
# TimeOff.Management
3
3
4
-
Web application for managing employees absence.
4
+
Web application for managing employee absences.
5
5
6
6
[](https://waffle.io/timeoff-management/application)
**Tune application to fit into your company policy**
17
17
18
18
Add custom absence types: Sickness, Maternity, Working from home, Birthday etc. Define if each uses vacation allowance.
19
19
20
-
Optionally limit the amount of days employee can take for each Leave type. E.g. no more than 10 days of Sick days per year.
20
+
Optionally limit the amount of days employees can take for each Leave type. E.g. no more than 10 Sick days per year.
21
21
22
22
Setup public holidays as well as company specific days off.
23
23
24
-
Group employees by departments: bring your organisation structure into, set the supervisor for every department.
24
+
Group employees by departments: bring your organisational structure, set the supervisor for every department.
25
25
26
26
Customisable working schedule for company and individuals.
27
27
28
28
**Third Party Calendar Integration**
29
29
30
-
Broadcast employees whereabout into external calendar providers: MS Outlook, Google Calendar, and iCal.
30
+
Broadcast employee whereabouts into external calendar providers: MS Outlook, Google Calendar, and iCal.
31
31
32
-
Create calendar feeds for individual, departments or entire company.
32
+
Create calendar feeds for individuals, departments or entire company.
33
33
34
34
**Three Steps Workflow**
35
35
36
-
Employee request time off or revoke existing one.
36
+
Employee requests time off or revokes existing one.
37
37
38
-
Supervisor get email notification and decide about upcoming employee absence.
38
+
Supervisor gets email notification and decides about upcoming employee absence.
39
39
40
40
Absence is accounted. Peers are informed via team view or calendar feeds.
41
41
42
-
**Accesss control**
42
+
**Access control**
43
43
44
44
There are following types of users: employees, supervisors, and administrators.
45
45
46
-
Optional LDAP authentification: configure applicationto use your LDAP server for user authentication.
46
+
Optional LDAP authentication: configure application to use your LDAP server for user authentication.
47
47
48
48
**Seamless data migration betweeen different installations**
49
49
50
-
User friendly and simple work-flow for data migration between different TimeOff.Management installations.
50
+
User friendly and simple workflow for data migration between different TimeOff.Management installations.
51
51
52
-
Admin user can download the entire company data as a single JSON file.
53
-
54
-
And then restore the account at different installation by simply uploading the JSON.
52
+
Admin user can download the entire company data as a single JSON file and then restore the account at a different installation by simply uploading the JSON.
55
53
56
54
**Works on mobile phones**
57
55
@@ -63,16 +61,14 @@ The most used customer paths are mobile friendly:
63
61
64
62
**Lots of other little things that would make life easier**
65
63
66
-
Manually adjust employees allowance
64
+
Manually adjust employee allowances
67
65
e.g. employee has extra day in lieu.
68
66
69
-
Upon creation employee receives pro rata vacation allowance, depending on start date.
70
-
71
-
Users of three types: admins, supervisors, and employees.
67
+
Upon creation employee receives pro-rated vacation allowance, depending on start date.
72
68
73
69
Email notification to all involved parties.
74
70
75
-
Optionally allow employees to see the time off information of entire company regardless the department structure.
71
+
Optionally allow employees to see the time off information of entire company regardless of department structure.
76
72
77
73
## Screenshots
78
74
@@ -114,7 +110,7 @@ npm test
114
110
115
111
(make sure that application with default settings is up and running)
116
112
117
-
Any bugfixes or enhancements should have good test coverage to get them into "master" branch.
113
+
Any bug fixes or enhancements should have good test coverage to get them into "master" branch.
118
114
119
115
## Updating existing instance with new code
120
116
@@ -130,5 +126,4 @@ npm start
130
126
131
127
## Feedback
132
128
133
-
Please report any issues or feedback to <ahref="https://twitter.com/FreeTimeOffApp">twitter</a> or Email: pavlo at timeoff.management
134
-
129
+
Please report any issues or feedback to <ahref="https://twitter.com/FreeTimeOffApp">twitter</a> or Email: pavlo at timeoff.management
0 commit comments