This is a password manager application implemented in Python using the Tkinter library. It provides a user-friendly interface for generating secure passwords and saving them along with website and email information.
- Password generation: The application can generate strong and random passwords consisting of letters, numbers, and symbols.
- Password saving: Users can save their website, email, and password details for easy access later.
- User interface: The application provides a graphical user interface (GUI) built with Tkinter.
- Python 3.6 or higher
-
Clone the repository:
git clone https://github.com/your-username/password-manager.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application::
python main.py
- Launch the password manager application.
- Fill in the website, email/username, and password fields.
- Optionally, click the "Generate Password" button to generate a random password.
- Click the "Add" button to save the entered details.
- Confirm the save operation in the dialog box.
- The saved passwords will be stored in the
data.txt
file.