-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcodeviz-diagram-2025-05-21T08-37-02.drawio
More file actions
46 lines (46 loc) · 4.2 KB
/
codeviz-diagram-2025-05-21T08-37-02.drawio
File metadata and controls
46 lines (46 loc) · 4.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?xml version="1.0" encoding="UTF-8"?>
<mxfile host="codeviz.app" modified="2025-05-21T08:37:02.442Z" agent="CodeViz Exporter" version="14.6.5" type="device">
<diagram id="codeviz-diagram" name="System Diagram">
<mxGraphModel dx="1000" dy="1000" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0"/>
<mxCell id="1" parent="0"/>
<mxCell id="764" value="" style="html=1;whiteSpace=wrap;container=1;fillColor=#dae8fc;strokeColor=#6c8ebf;dashed=1;fillOpacity=20;strokeWidth=2;containerType=none;recursiveResize=0;movable=1;resizable=1;autosize=0;dropTarget=0" vertex="1" parent="1">
<mxGeometry x="22" y="212" width="1080.7891561478689" height="244.07891561478687" as="geometry"/>
</mxCell>
<mxCell id="764_label" value="BMusic Web Application" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;labelBackgroundColor=white;spacing=5" vertex="1" parent="1">
<mxGeometry x="30" y="220" width="1004.7891561478689" height="24" as="geometry"/>
</mxCell>
<mxCell id="765" value="End User<br>External Actor" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5" vertex="1" parent="1">
<mxGeometry x="844.6313249182951" y="12" width="168.1578312295738" height="84.0789156147869" as="geometry"/>
</mxCell>
<mxCell id="771" value="Build &amp; Development Configuration<br>Vite, Tailwind CSS, ESLint" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5" vertex="1" parent="1">
<mxGeometry x="1042.7891561478689" y="62" width="168.1578312295738" height="84.0789156147869" as="geometry"/>
</mxCell>
<mxCell id="766" value="Application Initializer<br>React, TypeScript" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5" vertex="1" parent="764">
<mxGeometry x="238.1578312295738" y="120" width="168.1578312295738" height="84.0789156147869" as="geometry"/>
</mxCell>
<mxCell id="767" value="Application Shell &amp; Router<br>React, TypeScript" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5" vertex="1" parent="764">
<mxGeometry x="832.6313249182951" y="120" width="168.1578312295738" height="84.0789156147869" as="geometry"/>
</mxCell>
<mxCell id="768" value="UI Pages<br>React, TypeScript" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5" vertex="1" parent="764">
<mxGeometry x="436.3156624591476" y="120" width="168.1578312295738" height="84.0789156147869" as="geometry"/>
</mxCell>
<mxCell id="769" value="Dynamic UI Scripts<br>TypeScript" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5" vertex="1" parent="764">
<mxGeometry x="40" y="120" width="168.1578312295738" height="84.0789156147869" as="geometry"/>
</mxCell>
<mxCell id="770" value="Global Utilities &amp; Effects<br>TypeScript, JavaScript" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#f5f5f5" vertex="1" parent="764">
<mxGeometry x="634.4734936887214" y="120" width="168.1578312295738" height="84.0789156147869" as="geometry"/>
</mxCell>
<mxCell id="edge-689" style="edgeStyle=orthogonalEdgeStyle;rounded=1;orthogonalLoop=1;jettySize=auto;html=1;strokeColor=#808080;strokeWidth=2;jumpStyle=arc;jumpSize=10;spacing=15;labelBackgroundColor=white;labelBorderColor=none" edge="1" parent="1" source="765" target="767">
<mxGeometry relative="1" as="geometry"/>
</mxCell>
<mxCell id="edge-689_label" value="interacts with" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="edge-689">
<mxGeometry x="-0.2" y="10" relative="1" as="geometry">
<mxPoint as="offset"/>
</mxGeometry>
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>