[x] You shouldn't have any dead links or anything that implies the presence of a feature you haven't implemented. This means the Products and Learn dropdowns in your NavBar should be refactored. I'd suggest replacing those with links to your github, personal website, linkedin etc.
no need to keep those as dropdowns, but if you do, clicking outside the dropdown should close the dropdown
[x] You should change all the text that implies your clone actually involves financial transactions (eg. the Commissions disclosure). Have fun with what it says instead! Might be a nice touch to customize all the text a bit (on splash page, the text on the right on the sign up page, etc)
[x] Error messages don't clear. After attempting to sign up and then going to log in page, I see this:
[x] Add hover effect to Sign in and Continue buttons so they get darker upon hover
[ ] don't spend more than an hour on this, but I'd suggest handling some of the input validation in the signup form on the frontend, before the user submits the form (e.g. in Robinhood, upon leaving the password field, if it isn't minimum of ten character, the corresponding error appears). using an onBlur event handler would probably be the place to start. you might also want to use built in HTML email validation (which is what robinhood appears to use), which gets checked upon clicking the form submission button - https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/email#Validation
Excellent work, Mark!
Feedback:
Sign in
andContinue
buttons so they get darker upon hover