This project was created in 2023 while I was teaching myself Python. I wanted to build a practical desktop application rather than only working through tutorials, so I created a password generator with a graphical interface using Tkinter.
The application allows users to choose a password length between 6 and 20 characters, generate a randomized password containing letters, numbers, and special characters, and copy the generated password to the clipboard.
This project helped me practice Python fundamentals, GUI development, functions, loops, input validation, and working with Python libraries.