Skip to content

[FRONTEND] Add client-side form validation to vaccination issue form #233

@dev-fatima-24

Description

@dev-fatima-24

Priority: high

Description

The vaccination issue form on the Issuer Dashboard submits without validating required fields, date formats, or wallet address format. Client-side validation should catch errors before the API call.

Acceptance Criteria

  • All required fields show inline error messages when left empty on submit
  • Wallet address is validated against Stellar public key format (starts with G, 56 chars)
  • Date field rejects future dates
  • Vaccine name field enforces a minimum of 2 characters
  • Form cannot be submitted while any validation error is active

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions