A simple Python-based application that provides a secure and user-friendly interface to manage your passwords and contacts. This project helps users securely store and organize passwords for different domains, as well as manage a contact book with details like name, email, and phone number.
- Add, search, and remove contacts.
- Display all saved contacts.
- Save and load contacts to/from a JSON file.
- Generate secure, random passwords.
- Store passwords securely using SHA-256 hashing.
- Add, search, and remove password entries.
- Save and load password entries to/from a JSON file.
- Python 3.x
- tkinter (pre-installed with Python)
- Standard libraries: json, random, string, and hashlib
- Clone this repository: bash git clone https://github.com/iamDeepakHR/Password-Manager-Contact-Book.git
- Navigate to the project directory: bash cd PasswordManagerContactBook
- Run the application: bash python main.py