Project

General

Profile

Actions

User Story #665

open

Feature #664: My Profile

My Profile

Added by Islam Mansoori about 1 month ago.

Status:
To Do
Priority:
low
Assignee:
-
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

My Profile
Objective
Allow customers to view and manage their personal information so their bookings, quotes, and travel documents remain accurate.
Functional Requirements

  1. Profile Information
    The customer shall be able to view and update the following information:
    Profile Photo
    Full Name
    Email Address (Read Only)
    Mobile Number
    Country
    Address Line 1
    Address Line 2 (Optional)
    City
    State / Province / Region
    Postal / ZIP Code
    Country
    Preferred Currency (if applicable)
  2. International Address
    The address section shall support customers from any country.
    The customer shall be able to enter:
    Address Line 1
    Address Line 2 (Optional)
    City
    State / Province / Region
    Postal / ZIP Code
    Country
    The address format shall not be restricted to a single country's format.
  3. Profile Photo
    The customer shall be able to:
    Upload a profile photo
    Replace the existing profile photo
    Remove the profile photo
    If no profile photo exists, display the default profile avatar.
  4. Email Address
    The registered email address shall be displayed.
    Customers cannot edit their email address.
    Display a note:
    Your email address cannot be changed after registration.
  5. Saving Profile
    When all information is valid,
    Display:
    Your profile has been updated successfully.
  6. Validation Messages
    Full Name empty
    Full name is required.
    Mobile Number invalid
    Please enter a valid mobile number.
    Country not selected
    Please select your country.
    Address Line 1 empty
    Address Line 1 is required.
    City empty
    City is required.
  7. Unable to Save
    Display:
    We couldn't save your profile. Please try again.
    Acceptance Criteria
    Customer can edit permitted profile fields.
    Email remains read-only.
    International addresses are fully supported.
    Success and validation messages are displayed appropriately.

No data to display

Actions

Also available in: Atom PDF