This is a simple Password Manager application built using Python and the tkinter library. The application allows users to generate random passwords, store them along with website details, and retrieve stored passwords when needed.
- Python (3.x recommended)
- tkinter library (usually included with Python)
- Clone the repository to your local machine: https://github.com/Hemang648/password-manager.git
- Navigate to the project directory: cd password-manager
- Run the application: python password_manager.py
- Click the "Generate Password" button to create a random password.
- You can customize the length and complexity of the generated password by modifying the code in the 'gen()' function.
- Enter the website name, email/username, and password
- Click the "Add" button to save the details.
- The data is stored in a JSON file named "data.json".
- Enter the website name and click the "Search" button to retrieve saved details
- If the website details are found, the email/username and password will be displayed.
- If no details are found for the given website, an error message will be displayed.
Contributions are welcome! If you have any improvements or suggestions, feel free to fork the repository and create a pull request. If you encounter any issues or have questions, please open an issue on GitHub.