Skip to content

iamSaulZapata/password-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Manager

This is a simple password manager program designed for learning purposes. It allows you to add and retrieve passwords for different websites. Please note that this program does not include encryption features for the passwords. It is not intended for storing sensitive or real-world passwords.

Features

  • Add a new password: You can enter the website, username, and password to add a new password entry.
  • Get a password: You can retrieve a password for a specific website by entering the website name.
  • Password storage: The passwords are stored in a JSON file for demonstration purposes only.

Requirements

  • Python 3.x
  • json module

Usage

  1. Clone the repository or download the code files.

  2. Run the program by executing the following command:

  3. The program will display a menu with options:

    • 1. Add password: Enter the website, username, and password to add a new password entry.
    • 2. Get password: Enter the website name to retrieve the corresponding username and password.
    • 3. Quit: Exit the password manager program.
  4. Follow the on-screen instructions to add or retrieve passwords.

Note

  • The passwords are stored in a file named passwords.json in the same directory as the script.
  • The file is created automatically if it doesn't exist.
  • This program does not include encryption features for the passwords. It is for educational purposes only and should not be used for storing sensitive or real-world passwords.
  • Please exercise caution and avoid using real passwords or sensitive information with this program.

Feel free to modify the code to suit your specific needs or extend its functionality.

License

This project is licensed under the MIT License.

##About the Author

Hi, I'm Saul Zapata! I'm a passionate developer and enjoy building web applications with modern technologies. If you have any questions or want to collaborate on other projects, feel free to reach out to me. You can find more of my work on GitHub and follow me on Twitter.

Enjoy using the React CRUD App with Baserow Integration!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages