Skip to content

Requirements

alpervv edited this page Feb 12, 2026 · 19 revisions
  • FR1: Media Recording & Ingestion

    • The application shall provide an interface for recording audio and video directly within the application.
    • The application shall allow users to upload pre-recorded historical photographs from the device's gallery.
  • FR2: Geospatial-Temporal Mapping

    • The application shall map every story to a geospatial coordinate (Latitude/Longitude).
    • The application shall execute geospatial queries to display "Stories near me" based on the user's current device location.
  • FR3: Workflow & Moderation

    • The system shall enforce a draft state for all new uploads, requiring a user with admin privileges to approve the content before it appears on the public map.
  • NFR1: Scope

    • The application shall restrict all content to geospatial coordinates within the administrative boundaries of the Republic of Türkiye
  • NFR1: Performance

    • The timeline visualization must render changes in under 2 seconds on a standard 1000Mbits/s internet connection.
  • NFR3: Data limits

    • The application shall validate file sizes upon upload and reject files exceeding the defined limit.
Team Members

Milestones


Lab Reports


Weekly Meetings

Other Meetings


Templates

Scenarios

Use Case Diagrams

Class Diagram

Sequence Diagrams

Requirements


Implementation

Clone this wiki locally