Skip to content

INSERT: Mermaid figure to show the main functions of the competitor monitor #2

Description

@Soliman2020

Great work on your project! You could also insert this figure into the README.md file to provide a more detailed explanation of the project:

flowchart LR

%% User & UI
U["User<br/>(Product / Brand Manager)"]
UI["Streamlit<br/>Competitor Dashboard"]

%% Orchestrator
ORCH["Orchestrator / Crew<br/>(Entry Point)"]

%% Agents
DA["Data Acquisition Agent<br/>(Web Scraper / API)"]
PE["Pricing & Promotion<br/>Extraction Agent"]
AN["Analytics Agent<br/>(Comparison, KPIs)"]
ST["Strategy Agent<br/>(Recommendations Writer)"]

%% External Systems
WEB["Competitor Websites<br/>& Market Data Sources"]
INT["Internal Product & Pricing DB"]

%% Flow
U -->|"Define products,<br/>competitors, markets"| UI
UI -->|"Run analysis request"| ORCH
ORCH -->|"Define tasks,<br/>route queries"| DA
ORCH -->|"Fetch internal data"| INT
DA -->|"Scrape/search<br/>competitor data"| WEB
WEB -->|"Raw HTML/JSON,<br/>product info"| DA
DA -->|"Structured<br/>raw dataset"| PE
PE -->|"Cleaned, normalized<br/>prices & promos"| AN
INT -->|"Internal product/pricing data"| AN
AN -->|"KPIs, gaps,<br/>opportunities"| ST
ST -->|"Narrative insights,<br/>strategic actions"| ORCH
ORCH -->|"Tables, charts,<br/>strategy summary"| UI
Loading

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions