Project

General

Profile

Actions

User Story #663

open

EPIC #660: Authentication & User Management

Auto Profile Creation

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

Auto Profile Creation
Objective
Automatically create a customer profile using information received from Google so that customers can start using the platform immediately.
Functional Requirements
Information to Capture
When a new customer signs in using Google for the first time, automatically populate:
Full Name
Email Address
Profile Photo
Missing Information
If Google does not provide any required information,
The customer shall be asked to complete the missing details before continuing.

Display:

Please complete your profile before continuing.
Existing Customer
If a customer profile already exists,
The existing profile shall be used.

A duplicate customer account must never be created.

Profile Photo
If Google provides a profile photo,
Display it within the customer's account.

If no photo is available,

Display the default profile avatar.

Successful Profile Creation
Display:
Welcome to Halal Travels Club. Your account is ready.
Redirect the customer to the Dashboard.
Profile Creation Failed
Display:
We couldn't complete your account setup. Please try again.
Temporary System Issue
Display:
We're unable to complete your profile at the moment. Please try again later.
Acceptance Criteria
A new customer profile is created automatically after the first successful Google sign-in.
Existing customer profiles are reused.
Duplicate accounts are never created.
Missing information is requested before continuing.
Appropriate messages are displayed for all success and failure scenarios.

No data to display

Actions

Also available in: Atom PDF