Skip to content

Create Sign Up Page #37

@ayshadogo

Description

@ayshadogo
Image

Description:
Build user registration page with form validation and role selection.

Tasks:

  • Create /app/auth/signup/page.tsx
  • Build signup form with react-hook-form
  • Add fields: email, password, confirm password, role
  • Implement client-side validation (email format, password strength)
  • Add password strength indicator
  • Show validation errors inline
  • Add "Already have account?" link to login
  • Integrate with /auth/register API endpoint
  • Handle loading and error states
  • Redirect to verification page on success

Acceptance Criteria:

  • Form validates inputs before submission
  • Shows clear error messages
  • Disables submit during API call
  • Redirects to email verification on success
  • Accessible with keyboard navigation

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stellar WaveIssues in the Stellar wave program

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions