Schichtplaner is in development and it is not recommended to use in production. Also it is only available in german language right now.
Schichtplaner is a tool to manage schedules of working shifts. It's intention was to have a nice little tool for voluntary associations to easily distribute the helpers into the given time boxes.
Visit schichtplaner.felix-honer.com for live demo. Daily build at 06:00 am (Central European Time). Username: user Password: P4$$w0rd
Schichtplaner is based on Twitter Bootstrap UI framework and uses several third party plugins for better user experience.
Schichtplaner requires PHP5.6/PHP7 and MySQL 5.5 or higher. To build schichtplaner you need
Download and extract from https://github.com/fhoner/Schichtplaner/archive/master.zip
Install dependencies.
$ cd Schichtplaner-master
$ npm install
$ composer install
Build the distributables.
$ grunt
Use the sampledb.sql and run the script on your MySQL instance.
See config_sample.php and change the values to your servers configuration.
Open Schichtplaner in your webbrowser at e.g. http://localhost/schichtplaner/.