This entails using visual aids to represent the architecture, including:
- High-level architecture diagram
- Data flow diagrams
- Sequence diagrams for key interactions (e.g., user actions leading to database updates)
some helpful resources to accomplish these are