Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tommyriquet/passwordchecker
https://github.com/tommyriquet/passwordchecker
password password-checker react
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tommyriquet/passwordchecker
- Owner: TommyRiquet
- License: mit
- Created: 2023-07-30T17:12:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-31T18:06:58.000Z (over 1 year ago)
- Last Synced: 2024-11-07T15:18:25.698Z (about 2 months ago)
- Topics: password, password-checker, react
- Language: TypeScript
- Homepage: https://tommyriquet.github.io/PasswordChecker/
- Size: 373 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PasswordChecker
![PasswordChecker Preview](https://raw.githubusercontent.com/TommyRiquet/PasswordChecker/main/src/static/preview.jpg)
## Description
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.
## Demo
Check out the live demo of PasswordChecker [here](https://tommyriquet.github.io/PasswordChecker/).
## Features
- 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.## How to Use
1. Clone this repository to your local machine.
2. Navigate to the project directory: `cd PasswordChecker`.
3. Install the dependencies: `npm install`.
4. Start the development server: `npm start`.
5. Open your web browser and go to `http://localhost:3000`.
6. Enter a password in the input field and see the strength evaluation.## Deployment
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.
## Contributing
Contributions are welcome! If you find any issues or want to enhance the application, feel free to open a pull request.
1. Fork the repository.
2. Create your feature branch: `git checkout -b feature/new-feature`.
3. Commit your changes: `git commit` following conventionnal commits.
4. Push to the branch: `git push origin feature/new-feature`.
5. Open a pull request.## License
This project is licensed under the [MIT License](https://github.com/TommyRiquet/PasswordChecker/blob/main/LICENSE).