createAccount Demo - uttamsai/digital-art-supplies GitHub Wiki
createAccount Demo
A short screen recording demonstrating the Create Account form's client-side validation.
Video: createAccount-demo.mp4 (in the repo root)
What the video shows
- Empty submission — clicking Create Account with every field blank triggers validation messages on each required field; the form does not submit.
- Partially filled — filling in some fields but leaving others invalid/blank (e.g. mismatched password confirmation, invalid email format) still blocks submission, with errors shown only on the fields that need correcting.
- Fully filled, valid submission — once every field passes validation, the form submits successfully.
Implementation
Validation is handled client-side in src/views/CreateAccountView.jsx using controlled form state and per-field validation rules (required fields, email format, password match/length). No backend exists in this project, so "submitting" means passing all client-side checks — there is no server call.