Saumith devarsetty commited on
Commit
463cef0
Β·
1 Parent(s): 4032138

Update architecture diagram with SVG (embedded base64)

Browse files
Files changed (2) hide show
  1. README.md +2 -39
  2. assets/architecture.svg +0 -0
README.md CHANGED
@@ -62,7 +62,7 @@ All visualizations support:
62
  ## πŸ“‹ Requirements
63
 
64
  ```
65
- gradio>=4.0.0
66
  pandas>=2.0.0
67
  matplotlib>=3.7.0
68
  seaborn>=0.12.0
@@ -152,44 +152,7 @@ APDP_DASHBOARD/
152
 
153
  ## πŸ”§ Code Architecture
154
 
155
- ```mermaid
156
- graph TD
157
- subgraph UI [UI LAYER]
158
- style UI fill:#f9f9f9,stroke:#333,stroke-width:2px
159
- Gradio[Gradio Web Interface]
160
- Tabs[Tabs: Upload, Statistics, Filter, Visualizations, Insights, Smart Dashboard, Compare]
161
- Gradio --- Tabs
162
- end
163
-
164
- subgraph AppLogic [APPLICATION LOGIC LAYER]
165
- style AppLogic fill:#e1f5fe,stroke:#0277bd,stroke-width:2px
166
- State[State Management<br/>current_df, filtered_df]
167
- Handlers[Event Handlers<br/>upload_data, apply_filters, update_insights]
168
- end
169
-
170
- subgraph BusinessLogic [BUSINESS LOGIC LAYER]
171
- style BusinessLogic fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px
172
- DataProc[data_processor.py<br/>Load, Clean, Filter, Aggregate]
173
- Insights[insights.py<br/>Advanced Insights, Smart Dashboard, Comparison]
174
- Viz[visualizations.py<br/>Plotly Interactive Charts]
175
- Utils[utils.py<br/>Helpers & Validation]
176
- end
177
-
178
- subgraph Data [DATA LAYER]
179
- style Data fill:#fff3e0,stroke:#ef6c00,stroke-width:2px
180
- DataFrame[Pandas DataFrame<br/>In-Memory Data Storage]
181
- end
182
-
183
- subgraph Output [OUTPUT LAYER]
184
- style Output fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
185
- Outputs[Plotly Figures, CSV Export, Markdown Reports]
186
- end
187
-
188
- UI --> AppLogic
189
- AppLogic --> BusinessLogic
190
- BusinessLogic <--> Data
191
- BusinessLogic --> Output
192
- ```
193
 
194
  ### Modular Design
195
 
 
62
  ## πŸ“‹ Requirements
63
 
64
  ```
65
+ gradio>=6.0.2
66
  pandas>=2.0.0
67
  matplotlib>=3.7.0
68
  seaborn>=0.12.0
 
152
 
153
  ## πŸ”§ Code Architecture
154
 
155
+ ![System Architecture](assets/architecture.svg)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
156
 
157
  ### Modular Design
158
 
assets/architecture.svg ADDED