📋 UC01: Compte Patient

Use Case Uc01 Creation D'Un Compte Pour Un Patient

NOM DU USE CASE : Creation d'un compte Patient

ACTEUR PRINCIPAL : Patient (personne recherchant des soins a domicile)

Objectif Metier

Permettre a une personne ayant besoin de soins infirmiers a domicile de creer

un compte sur l'application CareDeal afin de pouvoir ensuite creer des demandes

de soins.

Preconditions

SCENARIO NOMINAL (Happy Path)

1
Demarrage de l'application
2
Selection du type d'utilisateur
3
Saisie du numero de telephone
4
Envoi du code de verification
5
Saisie du code de verification
6
Validation et creation du compte
7
Ecran de bienvenue

SCENARIOS ALTERNATIFS / ERREURS

A1 : Numero de telephone invalide (Etape 3)

[Code erreur : LocaleKeys.phone_number_invalid_format]

A2 : Numero de telephone deja utilise (Etape 4)

A3 : Echec d'envoi du SMS (Etape 4)

A4 : Code de verification incorrect (Etape 5)

[Code erreur : LocaleKeys.incorrect_code]

A5 : Code de verification expire (Etape 5)

[Code erreur : LocaleKeys.session_expired]

A6 : Quota SMS depasse (Etape 4)

En cas de succes :

Fichiers principaux :

Controllers :

Use Cases :

Entites :

Repository :