> booting system...
[ OK ] Secure Boot Chain Verified
[ OK ] TPM 2.0 Active | Disk Encryption: ON
[ OK ] Firewall + IDS/IPS Running
[ OK ] Network: eth0 (1Gbps) | VPN: Connected
[ OK ] SSH (port 22) | Key-based auth only
[ OK ] Web Services: nginx + php-fpm + mysql
[ OK ] SSL/TLS Certificates Valid
[ OK ] Security Monitoring Active
[ ✓ ] ACCESS GRANTED | All systems GREEN
            

root@portfolio:~$ cat hub-doutils.md

Hub d'outils

  • > statut : En cours
Le Gestionnaire d’outils partagés est une plateforme centralisée permettant aux collaborateurs d’une entreprise d’accéder simplement aux différents outils, applications et services utilisés au quotidien.

Chaque collaborateur dispose de son espace personnel, dans lequel sont regroupés les outils auxquels il a accès. L’objectif est de simplifier l’environnement de travail en proposant un point d’entrée unique vers l’ensemble des ressources professionnelles.

# Espace personnel

Chaque utilisateur dispose de son propre tableau de bord et peut :

* retrouver rapidement les outils qui lui sont attribués ;
* accéder aux applications et services depuis une interface unique ;
* enregistrer ses identifiants de connexion personnels ;
* organiser ses outils selon ses besoins ;
* conserver ses informations de connexion dans un espace strictement privé.

Les identifiants enregistrés par un collaborateur ne sont accessibles qu'à celui-ci.

## Gestion sécurisée des identifiants

La plateforme intègre un système sécurisé permettant aux collaborateurs de sauvegarder leurs identifiants et mots de passe associés aux différents outils.

Les mots de passe sont chiffrés avant leur stockage en base de données** afin qu'ils ne soient jamais conservés en clair.

L'accès aux informations sensibles est contrôlé par le système d'authentification et les droits associés à chaque utilisateur.

## Gestion des outils partagés

Les administrateurs peuvent gérer un catalogue commun d'outils et déterminer les ressources accessibles aux différents collaborateurs.

Cela permet notamment de :

* centraliser les outils utilisés par l'entreprise ;
* attribuer des outils à certains utilisateurs ou groupes ;
* ajouter ou retirer facilement un accès ;
* éviter la multiplication des favoris et des liens dispersés ;
* faciliter l'intégration de nouveaux collaborateurs ;
* disposer d'un environnement de travail homogène.

## Objectif

Le Gestionnaire d’outils partagés permet de réunir centralisation, simplicité et sécurité au sein d'une même plateforme.

Chaque collaborateur retrouve ainsi son environnement numérique depuis un seul espace, tout en conservant la confidentialité de ses identifiants personnels.

> Stack technique

Laravel 12 - MVC / eloquent ORM / middleware d'authentification php 8 sass javascript mysql ngnix.