Prevarisc - Application web open-source gérant l'ensemble de l'activité du service prévention au sein d'un Service Départemental d'Incendie et de Secours (SDIS).
Fork maintenu de SDIS62/prevarisc
- Géolocalisation des établissements : Les établissements sont géolocalisés automatiquement à la saisie et sont visibles sur une carte Géoplateforme.
- Intégration LDAP : Prevarisc permet d'interagir avec votre annuaire d'entreprise. Plus besoin de créer de double compte, utilisez simplement l'existant !
- Génération automatique de documents ODT : En un clic, générez des documents d'études et/ou de visites.
- Gestion des commissions : Consultez les calendriers des commissions, gérez le passage des dossiers en salle.
Extractions et statistiques : Exploitez la base de données de prevarisc pour sortir des statistiques aidant notamment à remplir INFOSDIS.- Open Source : Prevarisc est en constante évolution ! Simple utilisateur ou contributeur, participez à son amélioration.
- PHP : Utilisé avec le framework Zendframework 1
- JavaScript : Utilisé avec jQuery
- Bootstrap : Utilisé en version 2
Pour installer Prevarisc sur un serveur web, suivez les étapes ci-dessous :
- Clonez le dépôt :
$ git clone https://github.com/atos-df-rennes/prevarisc.git
- Accédez au répertoire du projet :
$ cd prevarisc
- Installez les dépendances :
$ composer install --prefer-source
- Appliquez les permissions nécessaires :
$ chown –R www-data:www-data *
$ chmod –R 555 *
$ chmod –R 755 public/
Ensuite vous pouvez créer un fichier secret.ini dans application/configs afin de configurer Prevarisc pour qu'il ait accès à la base de données (entre autres). Vous devez créer un Virtualhost pointant vers le dossier public de Prevarisc. Une documentation détaillée est disponible ici : Documentation d'installation.
Pour contribuer à cette version de Prevarisc, consultez la documentation de contribution.
En plus de la procédure d'installation standard, il vous faudra installer les dépendances de développement avec une version 8.3 de PHP :
php8.3 /usr/local/bin/composer install --working-dir=tools
Sinon, Prevarisc est une application fork-friendly et vous pouvez parfaitement maintenir une version personnalisée.
Ce projet est sous license CeCILL-B. Consultez le fichier LICENSE pour plus de détails.