Scenario: Register - bounswe/bounswe2025group8 GitHub Wiki

๐Ÿงฉ Register

๐ŸŽญ Actors

  • Guest: Zeynep
    • Age: 21
    • Location: Istanbul, Turkey
    • Job: Student
    • Situation: Zeynep loves helping the elderly and regularly does the grocery shopping for a few elderly people she knows.
    • Goal: She aims to extend this assistance beyond just those she knows and wants to help all elderly people in her local community. To achieve this, she wants to register for an application."


โœ… Preconditions

  • Zeynep is someone who loves helping elderly people and wants to reach more of them.

๐Ÿงญ Main Flow (Steps)

  1. Zeynep downloads the application and is redirected to the registration page by clicking the "Register" button.
  2. Zeynep registers by entering the following credentials: Name, Surname, Username, E-mail Address, Phone Number, and Password. (Requirement 1.1.1.1)
  3. The system checks whether an account has already been created using the given email address or phone number. If no existing account is found, the system proceeds to create the new membership.
  4. Zeynep can now log in using her registered e-mail address and password. (Requirement 1.1.1.2)

๐Ÿงพ Postconditions / Outcome

  • โœ… Zeynep is now able to view the requests of every elderly person in need around her and assist them.

๐Ÿ“Œ Related Requirements

  • 1.1.1.1 Users shall be able to register using their credentials. These credentials are: Name, surname, username, e-mail address and phone number.
  • 1.1.1.2 Registered users shall be able to log in using their e-mail address and password.
โš ๏ธ **GitHub.com Fallback** โš ๏ธ