Projet SecurePass

Je suis ravi de vous présenter SecurePass, un projet scolaire de gestionnaire de mots de passe sécurisé pour Android. Cette application mobile, développée avec l'outil Android Studio et utilisant le langage de programmation Java, offre une solution fiable et pratique pour stocker vos mots de passe en toute sécurité.

L'un des principaux défis que j'ai rencontrés lors du développement de SecurePass était d'assurer la confidentialité et la sécurité des données des utilisateurs. Pour résoudre ce défi, j'ai intégré la puissante plateforme Firebase de Google. Firebase offre des fonctionnalités avancées telles que la gestion des utilisateurs, le stockage en ligne et l'authentification sécurisée. J'ai utilisé Firebase pour mettre en place une base de données en ligne où toutes les données de mot de passe sont stockées de manière sécurisée.

Pour garantir la confidentialité des données stockées, j'ai mis en œuvre l'algorithme de chiffrement AES (Advanced Encryption Standard) pour crypter les informations avant de les envoyer à Firebase. Cela assure une couche supplémentaire de sécurité, garantissant que même en cas d'accès non autorisé à la base de données, les mots de passe restent protégés.

En utilisant Android Studio, j'ai créé une interface utilisateur conviviale et intuitive pour SecurePass. J'ai mis l'accent sur la simplicité d'utilisation et la facilité de navigation. Les utilisateurs peuvent facilement ajouter, modifier et rechercher des mots de passe, ainsi que générer des mots de passe forts à l'aide d'algorithmes sophistiqués. J'ai également ajouté des fonctionnalités supplémentaires telles que la catégorisation des mots de passe pour une organisation optimale.

Au-delà des compétences techniques que j'ai développées en utilisant Android Studio, Java et Firebase, cette expérience m'a également enseigné des leçons précieuses sur la sécurisation des données sensibles, la conception d'interfaces utilisateur intuitives et l'importance de respecter les meilleures pratiques en matière de confidentialité et de sécurité.

SecurePass représente mon engagement à fournir une solution sécurisée et pratique pour la gestion des mots de passe.

Compétences développées en Langages de programmation

Android Studio 75%
Firebase 90%
Java 70%
Retour