This is a simple shift management system. Built and maintained by students from the self-governed student dormatory HaDiKo.
This Project enables you to track Shift participation for multiple concurrent Organizations.
A Shift can either be created manually, based on a template or regularly with the use of a recurring shifts and shift templates. A Shift template is also capable of creating multiple shifts at once.
We plan on adding functionality for managing a high density of Shifts in a short time frame. For example a 2 or 3 day event like a LAN Party.
- Python >= 3.9
- Gunicorn or similar WSGI/ASGI Server
See django docs for details on how to deploy a django application.
- Clone the repository
- Configure your WSGI Server
- Add a local_settings.py. See local_settings.sample.py for inspiration.
- Add a cron, systemd timer unit or similar for recurring shift creation
This project is licensed under the MIT License - see the LICENSE file for details