UniversitaDellaCalabria / uniTicket

Sistema di ticketing ed helpdesk per il tracciamento e la digitalizzazione dei flussi di richieste e documentali
GNU Affero General Public License v3.0
23 stars 18 forks source link
agid django form-builder helpdesk helpdesk-ticketing python ticket-system

License: AGPL v3 Codecov Python version

uniTicket

Django Unified Ticket System è un sistema software di ticketing ed helpdesk per il tracciamento e la digitalizzazione dei flussi di richieste e documentali.

Principali caratteristiche:

Documentazione ufficiale su readthedocs per installazione e utilizzo del software.

Dump example data

./manage.py dumpdata -e auth -e contenttypes -e sessions --indent 2 -e admin.logentry > ../dumps/example_conf.json

Load example data

./manage.py loaddata dumps/example_conf.json

Docker

Docker image

docker pull ghcr.io/UniversitaDellaCalabria/uniTicket:latest

Docker compose

Install Docker using the packages distributed from the official website and the following tools.

sudo pip install docker-compose

Prepare the project folder with the desidered assets:

Run the stack

sudo docker-compose up

Point your web browser to http://localhost:8000/ and do your first oidc authentication.

Tests

./manage.py test --settings tests.settings

Gallery

Home Image 1: Example of user dashboard

Home Image 2: Example of manager dashboard