users / groups / permissions
companies / workspaces
clients / projects
tasks + description
tagging for tasks (activities) and time-entries
worktime tracking
- daily start/end (multiple)
- weekly target hours
- yearly holiday budget
- floating / fixed time models
- overtime budget
monthly reports done by employee (user)
- assigns overtime (tags) or daily
- review cycle by admin (personal manager?)
- workinghours entries collected in approved reports are locked
API internal and external
- for internal use by all our code
- RESTful for external apps connecting to the data
project configuration templates