Current the login / sign up pages do not render errors. Make sure to add this functionality.
Additionally, once you add them, the most common mistake is that people do not clear them when they change pages. Make sure to double check that you properly clear them as well once you get them working.
The input boxes need to have padding. As I start typing my characters are too close to the left edge of the input box.
You also need to have a demo button on the login / sign up so that a recruiter can simply hit that to login instead of creating their own account. This account should be reflected in your seed data so that it has an appropriate username / email, pictures, and projects. That way the user can feel what it actually looks like.
You should have a demo button on the bottom of the sign up modal as well. Not just login.
Also there should be a hover affect to make the cursor a pointer when hovering over 'join free'
It would be nice to have all of the errors render at once for your sign up modal. For example, if I leave everything blank it should render three errors. Or if I use a username and email that are already taken it tells me they are both already taken at the same time.
Hey Lily! Great start! Here are some thoughts: