Skip to content

“Implement Password Reset Request Form Page” #6

@kmuwanga83

Description

@kmuwanga83

Background

One of the authentication flows required is a password reset. Users must request a reset link by entering their email.

Tasks

  • Add page src/pages/RequestReset.js
  • Create a form with email input and "Send Reset Link" button
  • Integrate HTTP POST to backend endpoint POST /api/auth/reset/request with { email } payload
  • Show success message on 200 response: “Password reset link sent to your email.”
  • Handle error responses and show message: “Unable to send reset link. Please try again.”
  • Add navigation link (e.g., “Back to Login”)
  • Add UI/UX validations: required email, valid format

Acceptance Criteria

  • Form displays correctly on /reset route
  • Submitting with a valid email triggers the API call (demo stub or real)
  • Success and error messages display correctly
  • Storybook or screenshots attached (optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions