Skip to content

iamDeepakHR/Password-Manager-Contact-Book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Password-Manager-Contact-Book

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.


Features

Contact Book:

  • Add, search, and remove contacts.
  • Display all saved contacts.
  • Save and load contacts to/from a JSON file.

Password Manager:

  • 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.

Requirements

  • Python 3.x
  • tkinter (pre-installed with Python)
  • Standard libraries: json, random, string, and hashlib

Installation

  1. Clone this repository: bash git clone https://github.com/iamDeepakHR/Password-Manager-Contact-Book.git
  2. Navigate to the project directory: bash cd PasswordManagerContactBook
  3. Run the application: bash python main.py

About

A secure and user-friendly Python application to manage passwords and contact information, featuring encryption, search, and CRUD operations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages