This is a simple Flask application that generates random passwords based on user input. The application allows users to specify the length of the password as well as which character types to include (e.g. uppercase letters, lowercase letters, numbers, symbols).
To run this application, you will need to have the following software installed:
- Python 3.6+
- Flask 2.0+
To install the application and its dependencies, follow these steps:
- Clone this repository to your local machine
- Create a new virtual environment using
venv
orconda
- Activate the virtual environment
- Install the dependencies using
pip install -r requirements.txt
To run the application, use the following command:
'python app.py'
This will start the Flask development server on http://localhost:5000. You can then access the application by visiting that URL in your web browser.
Contributing If you would like to contribute to this project, please follow these steps:
Fork this repository to your own GitHub account Create a new branch for your feature or bug fix Make your changes and commit them to the new branch Push the new branch to your forked repository Open a pull request on this repository and describe your changes License This project is licensed under the MIT License. See the LICENSE file for more information.
Acknowledgments This project was inspired by the many password generator tools available online.