PasswordChecker is a simple React application that allows users to check the strength of their passwords. It evaluates the passwords based on various criteria and provides feedback on their strength, helping users create more secure passwords.
Check out the live demo of PasswordChecker here.
- Password strength evaluation: Provides instant feedback on the strength of the password entered.
- Secure: The application does not store or transmit any sensitive information. All evaluation happens locally in the user's browser.
- React-based: Built using React, making it easy to extend and maintain.
- Clone this repository to your local machine.
- Navigate to the project directory:
cd PasswordChecker
. - Install the dependencies:
npm install
. - Start the development server:
npm start
. - Open your web browser and go to
http://localhost:3000
. - Enter a password in the input field and see the strength evaluation.
The PasswordChecker application is deployed using GitHub Pages. The deployment process is automated using GitHub Actions and deploys the latest version on every push to the main
branch.
Contributions are welcome! If you find any issues or want to enhance the application, feel free to open a pull request.
- Fork the repository.
- Create your feature branch:
git checkout -b feature/new-feature
. - Commit your changes:
git commit
following conventionnal commits. - Push to the branch:
git push origin feature/new-feature
. - Open a pull request.
This project is licensed under the MIT License.