Skip to content

Scenario 3: User Registration and Profile Setup

Gülce Tahtasız edited this page Feb 25, 2026 · 9 revisions

User Profile

Profile Image Rena Çayır
Resident / Community Member
Female
Lives in the neighborhood
Wants to get help fast during an emergency
Has limited internet access during disasters

Goals

  • Wants to create an account in the system
  • Wants to securely store her personal and health information
  • Wants to update her physical and medical data when necessary
  • Wants to control who can see her information
  • Wants her health data to be visible only during emergencies
  • Wants her location to be stored for emergency matching

Pre-Conditions

Pre-Conditions

  • The PWA is installed and accessible
  • The user has internet connectivity during initial registration
  • The system database is operational
  • The user has a valid email address and telephone number

Main Flow

  • Opens the application
  • Selects Sign-Up
  • Enters email and creates password
  • Provides full name and phone number
  • Accepts terms and conditions
  • Verifies email via confirmation link
  • Completes profile setup:
    • Enters height and weight
    • Provides date of birth
    • Selects gender (optional)
    • Enters medical history
    • Specifies chronic diseases (if any)
    • Specifies allergies (if any)
    • Provides country and city
    • Optionally enables current location sharing
  • Configures privacy settings:
    • Chooses which data is public
    • Sets health data visibility to emergency-only
    • Saves profile
    • The system securely stores the information
    • User can later edit profile or delete account

Criteria

  • 1.1.2.1 Users shall be able to enter their height and weight during registration.
  • 1.1.2.2 Users shall be able to provide their date of birth.
  • 1.1.2.3 Users shall be able to provide their gender (optional).
  • 1.1.2.4 Users shall be able to update their physical information after registration.
  • 1.1.3.1 Users shall be able to enter their medical history during registration.
  • 1.1.3.2 Users shall be able to specify chronic diseases (if any).
  • 1.1.3.3 Users shall be able to specify allergies (if any).
  • 1.1.3.4 Users shall be able to update their health information at any time.
  • 1.1.3.5 Users shall be able to choose whether their health information is visible to other users or remains private.
  • 1.1.4.1 Users shall be able to provide their country and city.
  • 1.1.4.2 Users shall be able to share their current location (optional).
  • 1.1.4.3 Users shall be able to update their location information.
  • 1.1.5.1 Users shall be able to control which personal information is publicly visible.
  • 1.1.5.2 The system shall securely store all personal and health-related data.
  • 1.1.5.3 The system shall encrypt sensitive user information.
  • 1.1.5.4 Users shall be able to delete their account and associated personal data.

Mock-Up

firstpage signup emailverification compprofileson profilesonson privacysettings
🎓 Team Members

📄 Templates

📅 Weekly Meetings

🧪 Lab Reports

🎬 Scenarios and Mock-ups

🧩 Use Case Diagrams

🏗️ Class Diagram

🔁 Sequence Diagrams

🛠️ Implementation Plan

📦 Deliverables

MVP Deliverables
Final Milestone Deliverables

📚 Project

✅ Acceptance Tests

🚀 Releases

Clone this wiki locally