Système de gestion clients - CRM pour projets et chantiers

Clients, chantiers, projets, dossier client et responsabilités

2026 Customer Project

Description du projet

Ce projet est un système de gestion clients pour le CRM commercial et opérationnel. Il couvre clients, chantiers et projets, l'enregistrement du temps par projet, un hub de dossier client (Kundenakte) avec accès portail et KPIs, les responsabilités clients avec destinataires e-mail, les tâches personnelles du tableau de bord et les hubs KPI par zone. La stack suit des services de domaine SOLID avec UI Livewire et s'intègre aux modules de gestion du temps et commercial.

Fonctionnalités principales

Clients et chantiers

Gérer les données maîtres clients et les chantiers

Projets clients

CRUD de projets avec liens vers l'enregistrement du temps et les documents commerciaux

Hub dossier client

Kundenakte unifiée avec accès portail et aperçu des KPIs

Responsabilités

Événements de responsabilité définis dans le code et destinataires e-mail commerciaux

Mes tâches

Tâches personnelles du tableau de bord et modèles de tâches réutilisables

Hubs KPI par zone

Tableaux de bord de zone et hub de données maîtres pour la vue opérationnelle

Stack technologique

Framework backend

Laravel 11
PHP 8.2+
MySQL

Frontend

Livewire
Alpine.js
Bootstrap

Architecture

Principes SOLID
Couche de service
Contrats

Gestion des données

Eloquent ORM
Pistes d'audit
Index UUID

Workflow

  1. Configuration client : Créer clients et chantiers
  2. Création de projet : Ouvrir des projets liés aux chantiers et documents commerciaux
  3. Saisie du temps : Enregistrer le temps projet depuis le module de gestion du temps
  4. Dossier client : Ouvrir le hub Kundenakte pour KPIs et accès portail
  5. Responsabilités : Assigner les rôles de notification/destinataire pour les événements commerciaux
  6. Tâches : Traiter les tâches personnelles depuis le tableau de bord
  7. Hubs de zone : Examiner les KPIs de zone et les points d'entrée des données maîtres