SteaneMurphy / T3A2_FullStackApp

Travel Application for Trip Planning
1 stars 2 forks source link

Documentation: Screenshots #5

Closed SteaneMurphy closed 2 months ago

SteaneMurphy commented 3 months ago
SteaneMurphy commented 3 months ago

PART A Before Completion:

PART A At Completion:

Minabishay123 commented 3 months ago

Discussion Held:

Key Points Discussed:

  1. Architecture Diagram Update: Reviewed the need to include appropriate symbols in the Application Architecture Diagram, such as:

    • Lock Icon: For JWT (JSON Web Token), representing security and authentication.
    • Server rack icon: For the backend processes, indicating business logic and processing.
    • Server Rack with web globe Icon: For the web server, representing the infrastructure handling requests.
    • Cylinders: For data storage, representing the Database (MongoDB).
  2. User Roles and Interfaces: Agreed to include distinct representations for different user roles:

    • Admin User and Normal User: Both roles will be represented and their respective interfaces (Admin Visual Interface and User Visual Interface) will be highlighted in the diagram.
    • Web Server: Handles requests from both admin and normal users, connecting them to the backend and database.
  3. Agile (Scrum) Changes Implemented:

    • Backlog Update: Added a task to the product backlog to revise the architecture diagram with the newly agreed symbols and elements.
    • Sprint Planning: Prioritised this task for the current sprint to ensure that the visual representations align with the updated architecture and data flow.
    • Review and Retrospective: Planned a review at the end of the sprint to assess the accuracy of the updated diagram and its alignment with the project goals.

Outcome: