<mxfile host="Electron" modified="2025-05-08T13:24:59.472Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.2.8 Chrome/112.0.5615.165 Electron/24.2.0 Safari/537.36" etag="0AzyLtIrsVEZm9XLPT_v" version="21.2.8" type="device">
  <diagram name="Page-1" id="hw45HiQW3TI2UmtNPqU6">
    <mxGraphModel dx="1091" dy="1187" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="ZOUSLTphwBW8L81BEmEw-2" value="" style="group" parent="1" vertex="1" connectable="0">
          <mxGeometry x="150" y="60" width="200" height="200" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-3" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;&lt;b&gt;Customer&lt;/b&gt;&lt;br&gt;[Person]&lt;br&gt;A customer of the website&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;" parent="ZOUSLTphwBW8L81BEmEw-2" vertex="1">
          <mxGeometry y="80" width="200" height="120" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-4" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="ZOUSLTphwBW8L81BEmEw-2" vertex="1">
          <mxGeometry x="60" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-5" value="" style="group" parent="1" vertex="1" connectable="0">
          <mxGeometry x="530" y="50" width="200" height="200" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-6" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;&lt;b&gt;Shop owner&lt;/b&gt;&lt;br&gt;[Person]&lt;br&gt;A person who owns the shop&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;" parent="ZOUSLTphwBW8L81BEmEw-5" vertex="1">
          <mxGeometry y="80" width="200" height="120" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-7" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="ZOUSLTphwBW8L81BEmEw-5" vertex="1">
          <mxGeometry x="60" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="ZOUSLTphwBW8L81BEmEw-3" target="ZOUSLTphwBW8L81BEmEw-23" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="240" y="480" as="targetPoint" />
            <Array as="points">
              <mxPoint x="240" y="650" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-11" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;Customers can browse products,&lt;br&gt;search for products&lt;br&gt;and view producs and purchase them.&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="ZOUSLTphwBW8L81BEmEw-10" vertex="1" connectable="0">
          <mxGeometry x="-0.108" relative="1" as="geometry">
            <mxPoint y="-28" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="ZOUSLTphwBW8L81BEmEw-6" target="ZOUSLTphwBW8L81BEmEw-23" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="680" y="250" />
              <mxPoint x="630" y="250" />
            </Array>
            <mxPoint x="640" y="470" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-13" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;Shop editor can customize products, add producst, &lt;br&gt;depending on the subscription only in its own store&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="ZOUSLTphwBW8L81BEmEw-12" vertex="1" connectable="0">
          <mxGeometry x="-0.0009" y="-4" relative="1" as="geometry">
            <mxPoint as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-14" value="" style="group" parent="1" vertex="1" connectable="0">
          <mxGeometry x="890" y="40" width="200" height="200" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-15" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;&lt;b style=&quot;&quot;&gt;Admin&lt;br&gt;&lt;/b&gt;[Person]&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;" parent="ZOUSLTphwBW8L81BEmEw-14" vertex="1">
          <mxGeometry y="80" width="200" height="120" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-16" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="ZOUSLTphwBW8L81BEmEw-14" vertex="1">
          <mxGeometry x="60" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="ZOUSLTphwBW8L81BEmEw-15" target="ZOUSLTphwBW8L81BEmEw-23" edge="1">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="1000" y="650" />
            </Array>
            <mxPoint x="780" y="490" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-18" value="&lt;font style=&quot;font-size: 18px;&quot;&gt;Can do everything a shop owner does and &lt;br&gt;also look at multiple stores.&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="ZOUSLTphwBW8L81BEmEw-17" vertex="1" connectable="0">
          <mxGeometry x="-0.6783" y="1" relative="1" as="geometry">
            <mxPoint x="69" as="offset" />
          </mxGeometry>
        </mxCell>
        <mxCell id="ZOUSLTphwBW8L81BEmEw-23" value="&lt;font style=&quot;&quot;&gt;&lt;font style=&quot;font-size: 18px;&quot;&gt;ShopVirge&lt;br&gt;[Software System]&lt;br&gt;&lt;br&gt;An e-commerce platform where customers browse shops, shop owners manage their store, and admins oversee multiple stores and workflows.&lt;/font&gt;&lt;br&gt;&lt;/font&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
          <mxGeometry x="470" y="550" width="320" height="200" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
