Inspiration

I saw a video of a girl who makes secure passwords with a dice dictionary. She tediously rolls every dice to manually create these passwords, which she sells on her website. I wanted to automate this process, so I made this project.

What it does

The Dice Password Generator "rolls" 2 dice with JavaScript, and finds the corresponding number in a dictionary to add to the password. It repeats this process 6 times to produce countless of combinations of secure passwords. There is no pattern to this password, and it is completely random, so it is much better than "123456" or "246810".

How I built it

I built this project using a combination of jQuery, Javascript, CSS, and HTML.

Challenges I ran into

It was very hard to get jQuery working exactly how I wanted it to, so some functions of the app were not able to be created.

Accomplishments that I'm proud of

This is the first time I have integrated JavaScript with HTML/CSS, and I feel like I didn't do to bad for the knowledge I had in the subject.

What I learned

I definitely learned a lot about jQuery and making interactive web pages with JS. This is a big step in becoming good at web development.

What's next for Dice Password Generator

I want to add more password options to my project, such as a word password or a character sequence, or both. I also want the user to be able to customize the number of passwords they want.

Share this project:

Updates