This is a simple password generator application built using React. It allows users to generate random passwords based on specified criteria such as length, inclusion of numbers, and inclusion of special characters.
You can see a live demo of the application here.
- Generate random passwords with specified length.
- Include or exclude numbers in generated passwords.
- Include or exclude special characters in generated passwords.
- Copy generated passwords to clipboard with a single click.
To run this application locally, follow these steps:
-
Clone this repository:
git clone https://github.com/monster0freason/ReactPasswordGenerator
-
Navigate to the project directory:
cd ReactPasswordGenerator cd password-generator
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and go to
http://localhost:5173
to view the application. -
Use the controls to specify the password criteria (length, inclusion of numbers, inclusion of special characters).
-
Click the "Copy" button to copy the generated password to clipboard.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
-
Fork this repository.
-
Create a new branch for your feature or bug fix:
git checkout -b feature-name
-
Make your changes and commit them:
git commit -m "Your commit message here"
-
Push to your fork:
git push origin feature-name
-
Create a pull request.
This project is licensed under the MIT License.
Feel free to customize the content and add more details as needed for your specific project.