68a86138e72eb330617518.png

Admin FSG Veyrier

FSG Veyrier

Informations

Client
FSG Veyrier
Catégories
Applications Web
Technologies
Laravel 12 Filament 3 Livewire 3 Tailwind CSS MariaDB Redis DOMPDF Chart.js Spatie Permission SEPA XML

La FSG Veyrier gère chaque année les indemnités de ses moniteurs, juges et membres de comité selon des règles de répartition complexes. Cette application de backoffice couvre l'intégralité du cycle administratif : de la saisie des heures jusqu'au virement bancaire, en passant par la génération des fiches de paie.

Le cœur du système est un moteur de calcul d'indemnités hautement configurable. Il agrège les heures d'enseignement, d'activités, de comité et les jetons de présence, puis applique un double coefficient : le coefficient de fidélité (calculé selon les années actives et les années sabbatiques) et le coefficient de fonction. Le tarif horaire M1 est lui-même calculé dynamiquement en fonction de l'enveloppe budgétaire globale et du total d'heures de l'année.

Le workflow de validation suit un cycle en plusieurs étapes (brouillon → validée → payée) avec un audit trail complet. Une fois l'année validée, l'application génère les fiches de paie PDF individuelles et produit un fichier SEPA prêt à l'import bancaire pour les virements. Un module de comparaison de scénarios permet de simuler l'impact de changements de paramètres avant validation.

La gestion pédagogique intègre les cours hebdomadaires par groupe, les activités et événements hors-cours, les absences avec remplacements, les formations et brevets des moniteurs. Toutes ces données alimentent directement le calcul des indemnités. L'accès est contrôlé par un système de rôles granulaire : admin, gestion des indemnités, responsable de groupe, membre de comité et moniteur ont chacun une vue filtrée aux données qui les concernent.

L'interface est construite sur Filament 3 avec des tableaux de bord temps réel (WebSockets via Pusher), des graphiques Chart.js et un système de verrouillage des ressources pour éviter les conflits d'édition simultanée. L'ensemble est sécurisé par une authentification deux facteurs, un audit log Spatie sur chaque modification et une politique de rate limiting.

Projets similaires