TaskWhat You Practice
01 — Registration FormForm field validation: email, password strength + complexity, confirm password, phone (E.164 + country code selector), terms checkbox, all loading/error/success states
02 — Login Form with Forgot & Reset PasswordComplete auth flow: login error handling (email enumeration prevention), forgot password confirmation, reset password with token validation on page load
03 — Shared Add / Edit Project FormAdd/Edit consistency: one shared component, one imported validation schema, pre-fill skeleton loader, identical field order, labels, error messages, and submit behavior in both modes

Standards to Read First