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.
- 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.
- Python 3.x
- json module
-
Clone the repository or download the code files.
-
Run the program by executing the following command:
-
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.
-
Follow the on-screen instructions to add or retrieve passwords.
- 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.
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!