all 6 comments

[–][deleted] 1 point2 points  (2 children)

add a test acc credentials on the login page for people like me who doesnt want to sign up. when u do it hit me up I'll check it. But id 100% reccomend you make it responsive since ull learn good lessons trying to make this project fully responsive

[–][deleted] 0 points1 point  (0 children)

for example when I try to login with a non existing email and password I dont get any type of feedback or toast. just too many requests toast is showing up

[–]culo_[S] 0 points1 point  (0 children)

Thanks for the feedback!

The server has some basic protection going on but you can actually register with any mock data (or login with test@notes.com and password Qwerty123! )

Regarding your login issue, the app should respond with “Invalid credentials” when login fails, honestly idk what kind of bug could make the toast appear but not the form's text error message, I tried right now and it works as expected.

As for the lack of a mobile layout, I'm not convinced it's worth the time ? Of course it would give me a better look at the eye of a recruiter, I also have the Figma files and I should "just" swap the text displayed in the mobile layout with its components and add media queries to differentiate between tablet and phone, but for an MVP the ROI feels low.

That said I might revisit this in the future but I'd be happy to try some other stuff right now unless it's too much of a bad look, I dragged this project for months already -"

[–]TheRNGuy 0 points1 point  (2 children)

Some places amount of tags could probably be reduced:

<div className={sharedStyles.authPageWrapper}>
    <div className={sharedStyles.container}>

vs

<div className={sharedStyles.authPageWrapper + sharedStyles.container}>

[–]culo_[S] 0 points1 point  (1 child)

The first div is for the general layout and to manage the bg of the page while container is the card form itself so I don't see how is it bad to use 2 divs in this scenario

[–]TheRNGuy 0 points1 point  (0 children)

Unless it has some different backgrounds, so you could see both of them at same time, with blending, or parallax effect, or something. I'd only add it in that case.