Password Generator
Recently, I have been doing a lot of coding in Python due to my class on Artificial Intelligence. This sparked the motivation to finally bring to life an app idea I’ve been contemplating for a while. The app is designed to generate strong, secure passwords, and this article will serve as a showcase for its features and functionality.
When you launch the app, a user-friendly window appears, prompting you to provide key details about your preferences. This allows you to customize how you’d like to utilize the app effectively.
The first prompt lets you specify the number of passwords you’d like to generate. I designed this feature to enable users to create multiple passwords in one go, streamlining the process and saving time by avoiding repeated steps.
Next, users will have the option to add labels to their passwords, making it easy to identify what each password is for. Labels are entered and separated by spaces, allowing for a seamless and organized experience.
The final input lets users determine the desired length of their passwords, giving them full control over the strength and complexity of the generated results.
The app includes three interactive buttons for user convenience. The first button generates the passwords once all the required information is entered correctly. The second button lets users choose where to save the passwords for future reference. The third button clears all inputs, allowing users to start fresh if needed.
Once the passwords are generated, they are displayed exactly as they will appear in the saved file. This allows users to easily copy and use them for their intended purposes without any hassle.
You can view and access the project directly on my GitHub repository.