feat: add Devis and BesoinInformatique modules

- Devis: CRUD complet, génération PDF (dompdf), paramètres (DevisSetting)
- BesoinInformatique: CRUD complet avec gestion matériels/licences
- Migrations pour les 3 nouvelles tables
- Navigation mise à jour dans AuthenticatedLayout

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
mrKamoo
2026-06-19 14:46:16 +02:00
co-authored by Claude Sonnet 4.6
parent 030d76af53
commit 7312c7640b
24 changed files with 2887 additions and 4 deletions
@@ -51,6 +51,18 @@ const showingNavigationDropdown = ref(false);
>
Matériels
</NavLink>
<NavLink
:href="route('besoins-informatiques.index')"
:active="route().current('besoins-informatiques.*')"
>
Besoins Informatiques
</NavLink>
<NavLink
:href="route('devis.index')"
:active="route().current('devis.*')"
>
Gestion des Devis
</NavLink>
</div>
</div>
@@ -170,6 +182,18 @@ const showingNavigationDropdown = ref(false);
>
Matériels
</ResponsiveNavLink>
<ResponsiveNavLink
:href="route('besoins-informatiques.index')"
:active="route().current('besoins-informatiques.*')"
>
Besoins Informatiques
</ResponsiveNavLink>
<ResponsiveNavLink
:href="route('devis.index')"
:active="route().current('devis.*')"
>
Gestion des Devis
</ResponsiveNavLink>
</div>
<!-- Responsive Settings Options -->