From 46e9b4e48e5b34bdd479fe012858f5b5b732b3a7 Mon Sep 17 00:00:00 2001 From: ryan Date: Tue, 1 Apr 2025 00:02:35 +0300 Subject: [PATCH] docs(readme): document properties data flow --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index e1d31b5..1abdd4b 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,28 @@ flowchart LR items -->|item_id| item_properties properties -->|property_id| item_properties ``` + +### Properties data flow +```mermaid +sequenceDiagram + participant User + participant App as Application + participant Wikidata + + User->>App: Enters search + App->>Wikidata: fetch_wikidata_suggestions() + Wikidata-->>App: Return suggestions + App->>User: Show suggestions + + User->>App: Selects item + App->>Wikidata: fetch_item_properties() + Wikidata-->>App: Return properties (IDs + values) + + App->>Wikidata: fetch_property_labels() + Wikidata-->>App: Return labels + App->>App: Combine labels + properties + App->>User: Show labeled properties +``` ## **Docker Deployment** ### **Prerequisites**