9

I'm looking for a solution to organize the work shifts of a department like this:

  • 15 employees with each has a different number of hours to work
  • Monday-Friday, 6:00-22:00
  • always one or more employees on shift
  • overlapping shifts
  • self-organization: employees plan their shifts on their own

must have:

  • runs on linux
  • open source
  • webinterface
  • ability to change someone else's shifts

nice to have:

  • user authentication against radius, samba or imap
  • versioning (see who changed something)
  • exporting to something like csv or ics
  • tracking of overtime and vacation

I guess that I am not the first to set up something like this and I'd be really thankful for a recommendation.

HopelessN00b
  • 53,795
  • 33
  • 135
  • 209
  • Product and service recommendations are off topic per the [updated FAQ](http://serverfault.com/faq). They're generally off topic StackExchange wide as well. – sysadmin1138 Oct 10 '12 at 21:16

1 Answers1

3

These guys here seem to have a lot of what you're after: http://www.livetecs.com/. It's not free though, but then you didn't stipulate that in your question so I guess it should be OK. It's ASP though.

Otherwise you might have to delve into Project Management software, but use it for shifts instead of projects. Something like Task Juggler comes to mind, but it could be a bit of a stretch...

Mark Henderson
  • 68,823
  • 31
  • 180
  • 259