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

  1. Empty submission — clicking Create Account with every field blank triggers validation messages on each required field; the form does not submit.
  2. 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.
  3. 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.