Ce projet est une application de gestion de mots de passe sécurisée, conçue pour générer, stocker et gérer les mots de passe de manière fiable. Elle combine une interface conviviale avec des options de sécurité avancées pour assurer la protection des données sensibles. Voici les fonctionnalités clés et le principe de fonctionnement de l'application.
lib/ ├── main.dart # Point d'entrée de l'application ├── screens/ # Contient toutes les pages de l'application │ ├── home_screen.dart # Page d'accueil (menu principal) │ ├── password_screen.dart # Page pour générer des mots de passe │ └── stormvault_screen.dart # Page de stockage sécurisé des mots de passe ├── providers/ # Gestion des états et logique de données │ └── password_provider.dart # Gère les mots de passe et le stockage sécurisé ├── models/ # Définit les modèles de données │ └── password_item.dart # Modèle de données pour un mot de passe stocké └── services/ # Contient la logique de génération et de chiffrement ├── password_service.dart # Génère des mots de passe sécurisés └── encryption_service.dart # Chiffre, déchiffre, enregistre et gère les fichiers avec les mots de passe chiffrés
Accueil
Générateur de mots de passe
Coffre-fort
Paramètres
Informations