This project used Tkinter to build a full GUI password generator and saver
In today's digital age, maintaining secure and unique passwords for various websites is crucial to protect our online accounts from unauthorized access. However, relying on paid services or using the same password for multiple sites can pose significant security risks and its costly too. To address this problem, I developed a comprehensive GUI password generator and saver.
The password application I created is a user-friendly tool that eliminates the need for paid services and simplifies the process of generating and storing passwords for different websites. The application offers the following features:
-
Password Generation: The application provides a built-in password generator that can create strong and random passwords. This ensures that each password generated is unique and highly secure, reducing the risk of password breaches.
-
Website Information: Users can input the name of the website, along with their username or email associated with that particular website. This information is necessary to keep track of the different accounts and their corresponding credentials.
-
Password Storage: The application automatically creates a local JSON file to store all the passwords and usernames for various websites. This file serves as a secure repository, ensuring that your sensitive information remains encrypted and accessible only to you.
By utilizing this password generator and saver, you can take control of your online security without relying on external services. The application provides a convenient and efficient solution for managing passwords, allowing you to maintain strong and unique credentials for each website you use.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request detailing your changes.
This project is licensed under the [MIT License]. See MIT-License.txt for details. You are free to use, modify, and distribute the code in accordance with the terms of the license.
To use the password generator and saver, follow these steps:
- Clone or download the repository to your local machine.
- Install the required dependencies listed in the project's documentation.
- Run the application and navigate through the GUI to generate and store passwords.
- Make sure to securely manage the generated JSON file that contains your passwords.
Please feel free to reach out to me at [email protected], if you have any questions or need further assistance.