Project

General

Profile

Actions

Feature #97

open

Epic #96: Authentication & User Access Management

User Registration

Added by Redmine Admin 2 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
12/10/2025
Due date:
% Done:

0%

Estimated time:

Description

User Story

A patient must be able to register on the platform by providing basic personal details so that a new patient profile can be created in the system.

Acceptance Criteria

The registration page must allow patients only to self-register.

Required fields for signup must include:
First Name
Last Name
Email (unique, valid format)
Password (minimum security requirements)
The system must:

Validate incomplete or incorrect fields
Prevent registration using an existing email
Create a new patient record in the Patients table
Assign the Patient role automatically
On successful signup:

The patient must be redirected to login
The system must require the patient to complete demographic details, medical history, and initial health goals after first login


Files

No data to display

Actions

Also available in: Atom PDF