Skip to content

A user-friendly password manager that stores your credentials in a locally stored text file to ensure security.

Notifications You must be signed in to change notification settings

avs-7955/Password_Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My Pass - Password Manager

A user-friendly password manager that stores your credentials in a locally stored json file to ensure security. It has basic validation that in case of empty entries, a warning is shown,etc. It can generate a random strong password with letters, symbols and numbers which is automatically copied to the clipboard.

stacklogo-python

TechStack

Screenshots

When the Generate Password button is clicked, it generates a random strong password, which is automatically copied to the clipboard for ease of the user.
The user can save the password by clicking the "ADD" button.

My Pass interface

The user needs to type the name of the website,and upon clicking the "SEARCH" button, a pop-up comes with the website's saved Username and Password.

My Pass Interface when using Search button.


In case of empty fields, a warning is raised.Similar alerts arrive for FileNotFound exceptions,etc.

My Pass Interface with pop-up warning alerting the user about the empty fields

Run Locally

  1. Clone the project
  git clone https://github.com/avs-7955/Password_Manager.git
  1. Go to the project directory
  cd Password_Manager
  1. Change the email-id to your most frequently used email id at the beginning of the script.

  2. Start the application

  python main.py

Author

About

A user-friendly password manager that stores your credentials in a locally stored text file to ensure security.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages