- Glad I did the HTML/CSS relatively fast
- I thought about using ASCII codes for a password algorithm and managed to make it work
- I refactored the functions to pure, and split the code to be somewhat modular
- Would probably choose a different method or look into a library, if this was something other than a demo project
- Creating the range input was a challenge, due to the browser defaults - I managed to find a resource that explains well how to remove the browser defaults and create your own.
- Styling the svg images was difficult due to how they resize
- Creating the 4 password categories took a lot of trial and error, to cover as many cases as I could
I think there could be some more refactoring done to the code.