React + TypeScript + Vite
You can view this deployed at https://login-app-ts.vercel.app/
Assumptions:
- "persist state" -> controlled components instead of uncontrolled
- output to the user on submit
- current stack uses tailwind for styling
You can view this deployed at https://login-app-ts.vercel.app/
Assumptions: