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.
app-ideas/Projects/2-Intermediate/Password-Generator.md

26 lines
875 B

# 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
- [ ] Use 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)