-
Notifications
You must be signed in to change notification settings - Fork 1
Injured Neighbor
berat-sayin edited this page Feb 19, 2026
·
8 revisions
![]() |
Ayşe Yılmaz Resident / Community Member Female Lives in the neighborhood Wants to get help fast during an emergency Has limited internet access during disasters |
- Wants to request urgent help (medical / supplies / transport / shelter)
- Wants to see nearby verified/available helpers
- Wants to communicate with matched helpers even with intermittent connectivity
- Wants to track the status of her request (pending / matched / resolved)
- Wants to share critical info with helpers during emergency
- The PWA is installed and has been opened at least once before (offline cache is ready)
- The user has a basic profile stored locally (name + contact preference)
- The device may have no internet or intermittent connectivity
- There are helpers registered in the system (locally cached list or server-side when online)
- Opens the app and taps Request Help
- Selects a Need Type (e.g., Medical)
- Enters a short description (e.g., “Bleeding, needs first aid”)
- Adds a location:
- Uses GPS if available, otherwise selects Approximate location
- Chooses contact method (e.g., in-app messages when available)
- Taps Submit
- The system saves the request locally and shows “Saved offline. Will sync when connection returns.”
- When connectivity returns, the system syncs the request automatically
- The system matches her request with available helpers based on:
- need type / skills
- proximity
- availability
- Ayşe receives a match notification and can view helper details
- Ayşe marks the request as Resolved once help is received
- REQ-01 (SHALL): Users shall be able to create a help request while offline.
- REQ-02 (SHALL): The system shall store help requests locally until connectivity is available.
- REQ-03 (SHALL): The system shall synchronize pending help requests automatically when connectivity returns.
- REQ-04 (SHALL): The system shall display the request status (Pending Sync / Synced / Matched / Resolved).
- REQ-05 (SHALL): The system shall match help requests to helpers using need type and proximity when data is available.
- REQ-06 (SHOULD): The system should warn users when critical request info is missing (e.g., location or need type).
- REQ-07 (SHOULD): The system should allow approximate location entry when GPS is unavailable.
🎓 Team Members
- Weekly Meeting 1 (16.02.2026)
- Weekly Meeting 2 (25.02.2026)
- Weekly Meeting 3 (04.03.2026)
- Weekly Meeting 4 (11.03.2026)
- Weekly Meeting 5 (18.03.2026)
- Weekly Meeting 6 (25.03.2026)
- Weekly Meeting 7 (01.04.2026)
- Weekly Meeting 8 (08.04.2026)
- Weekly Meeting 9 (15.04.2026)
- Weekly Meeting 10 (29.04.2026)
- Weekly Meeting 11 (06.05.2026)
- Weekly Meeting 12 (13.05.2026)
- Lab 1 Report (12/02/2026)
- Lab 2 Report (19/02/2026)
- Lab 3 Report (26/02/2026)
- Lab 4 Report (05/03/2026)
- Lab 5 Report (12/03/2026)
- Lab 6 Report (26/03/2026)
- Lab 7 Report (02/04/2026)
- Lab 8 Report (16/04/2026)
- Lab 9 Report (30/04/2026)
- Lab 10 Report (07/05/2026)
- Scenario 1: Injured Neighbor
- Scenario 2: Volunteer Users Help Offer
- Scenario 3: User Registration and Profile Setup
- Use Case Diagram (Final)
- Use Case Diagram for Scenerio 1 ‐ Sub‐group 2
- Use Case Diagram for Scenerio 2 ‐ Sub‐group 3
- Use Case Diagram for Scenerio 3 ‐ Sub‐group 1
- Sequence Diagram - Alper Kartkaya
- Sequence Diagram - Kağan Can
- Sequence Diagram - Mehmet Can Gürbüz
- Sequence Diagram - Ethem Erinç Cengiz
- Sequence Diagram - Berat Sayın
- Sequence Diagram - Gülce Tahtasız
- Sequence Diagram - Rojhat Delibaş
