You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# Password Generator
|
|
|
|
|
|
|
|
**Tier:** 2-Intermediate
|
|
|
|
|
|
|
|
Generate passwords based on certain characteristics selected by the user.
|
|
|
|
|
|
|
|
## User Stories
|
|
|
|
|
|
|
|
- [ ] User can select the length of the generated password
|
|
|
|
- [ ] User can select one or multiple of the following: `Include uppercase letters`, `Include lowercase letters`, `Include numbers`, `Include symbols`
|
|
|
|
- [ ] By clicking the `Generate password` button, the user can see a password being generated
|
|
|
|
- [ ] User can click a `Copy to clipboard` button which will save the password to the clipboard
|
|
|
|
|
|
|
|
## Bonus features
|
|
|
|
|
|
|
|
- [ ] User can see the password strength
|
|
|
|
|
|
|
|
## Useful links and resources
|
|
|
|
|
|
|
|
- [Password strength checked - zxcvbn](https://github.com/dropbox/zxcvbn)
|
|
|
|
|
|
|
|
## Example projects
|
|
|
|
|
|
|
|
- [Password Generator by Florin Pop on Codepen](https://codepen.io/FlorinPop17/full/BaBePej)
|
|
|
|
- [PasswordGenerator](https://passwordsgenerator.net)
|