The project was created for organization where is needed to count overtimes, on calls and call outs. It's simple django application with basic authentification - not a problem to adjust it.
It's used boilerplate Django project from JustDjango
there are three user levels:
- admin (superuser): password
- msi (manager): msi
- emp (employee): password
Steps:
- Pull this repository
- Create a virtualenv and install dependencies with
pip install -r requirements.txt
- Configure your .env variables
This project includes:
- The Django Debug Toolbar already setup (boilerplate Django pro)
- Multiple settings modules setup for easily deploying
- Python-decouple for securely referencing keys, passwords and other settings.
- Django-Forms
- Django-Filters
- Changed Django-admin page to better manage users
- Export to csv on filter page