I've made the following changes to make the sign-in & sign-up processes easier.
'Sign-up' was written as 'Sign-in' at a couple of places, which was a bit confusing since both of those have different meanings. ('login' and 'sign-in' were the terms used instead of 'login' and 'sign-up'.
It was assumed that the user would enter their email as the username which wasn't obvious, so that wording was changed in the form.
A maximum limit of 15 characters for passwords seemed unusual since this would limit the strength of their passwords. So that was raised to 35.
Password-related elements in the sign-up form had their event listeners changed from 'change' to the 'input' event type. This ensures a smoother experience while creating the account. This also makes it easier to add additional password rules (at least 1 symbol, letter, number, special character, etc...).
Ran prettier at commit (ce05bfdfbae698eee3a2fc62bb34af3ed9f647b4) as instructed, and added node_modules to the .gitignore.
Most of these are very minor changes which don't affect the functionality but I believe that such changes create a better overall experience.
Adding node_modules to the git ignore was a personal choice, I'm unsure if it's better to keep it on git. (I'm new to open-source and team collaboration)
I've made the following changes to make the sign-in & sign-up processes easier.
Most of these are very minor changes which don't affect the functionality but I believe that such changes create a better overall experience.