This project was inspired by the recommended beginner projects in the Hack Western 7 start kit document. Our original plan was to just code an encryptor/decryptor that shifts the letters of whatever the user enters down the alphabet by 4 letters. For example, A would become E, B would become F, C would become G, and so on. All it would need to be decrypted is to work backward. After getting the idea of encrypting we thought about passwords, and how we can "encrypt" the user's information by creating a strong password for the user. From that point on we started working on how we can best create secure passwords for the user to use for their accounts significantly lowering the chance the account has to get hacked.
What it does
The password generator is exactly like its name says. It generates a complex but secure password for the user to use for any account. It has options to make it customizable but it is recommended to be used with a length of 16 characters including lower case letters, upper case letters, special characters, and numbers.
How we built it
Challenges we ran into
Accomplishments that we're proud of
Overall, we are proud that we participated in and completed our project for Hack Western 7. This was our team's first hackathon and we are proud of our work. We are proud of how we worked together to create this hack that is beneficial to people and can be used as a part of our daily lives.
What we learned
What's next for Password Generator
We are going to be working on making it more mobile-friendly. That way more users can use the web application and create secure passwords. We are also working towards adding more options to the password generator to make it feel more customizable while keeping it secure. More importantly, we are working towards creating a line of text that helps the user memorize their password. We are also planning on adding a feature that stores the password if the user has the website still in their history. In addition to that, we are working on allowing the user to the password and its memorizing text in order to have it stored on the user's computer instead of their website so that they can store it in a safer place in terms of cybersecurity.