Download the PHP package elamacchia/dedir without Composer
On this page you can find all versions of the php package elamacchia/dedir. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download elamacchia/dedir
More information about elamacchia/dedir
Files in elamacchia/dedir
Package dedir
Short Description Gestione archivio determinazioni dirigenziali
License MIT
Informations about the package dedir
DeDir Determine Dirigenziali
Sw Gestione archivio determinazioni dirigenziali
DeDir è un package di AdmEL (vd. https://github.com/EnzoLamacchia/admel.git), applicazione dockerizzata costruita su un framework Laravel v.9.0 e PHP 8.0, finalizzata essenzialmente alla gestione di utenti, ruoli e permessi.
DeDir invece è un'app pensata er la gestione di un albo on-line di determinazioni della Pubblica Amministrazione. Presenta funzioni di archiviazione, ricerca e reportistica.
Dipendenze
Oltre alle dipendenze di Laravel 9.x, DeDir utilizza:
barryvdh/laravel-dompdf: ^2.0
laravel/jetstream: ^2.14
maatwebsite/excel: ^3.1
spatie/laravel-permission: ^5.7
elamacchia/admel ^1.0.1
Installazione
Dopo aver installato Admel (vd. istruzioni su https://github.com/EnzoLamacchia/admel.git), nella shell della nuova app AdmEL richiedere il pacchetto DeDir mediante il comando:
Successivamente potrebbe essere necessario settare i diritti di ownwership del file laravel.log
Migrare le tabelle di DeDir:
Pubblicare gli asset del pacchetto DeDir:
Fatto!
Utilizzo
Come prima attività occorre accedere all'interfaccia di gestione, attraverso un utente preconfigurato con ruolo di super-administrator. Le credenziali sono:
Attraverso questo account è possibile:
- crare nuovi utenti, ruoli e permessi.
- assegnare a ciascun ruolo dei permessi.
- assegnare a ciuascun utente ruoli, permessi singoli o permessi via ruolo
Attraverso tale account è possibile, dalla dashboard, accedere all'app di gestione delle determinazioni attraverso il link "Determine Dirigenziali".
E' opportuno tuttavia creare uno o più account cui assegnare il ruolo di "gestione_determine".
A questo punto tale nuovo utente avrà accesso alla sola gestione determinazioni e non alla gestione degli utenti.