<mxfile host="Electron" modified="2024-06-06T11:51:36.283Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.4.8 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="F2xTyaxUiKOWuq84lL4D" version="24.4.8" type="device">
  <diagram name="Page-1" id="13e1069c-82ec-6db2-03f1-153e76fe0fe0">
    <mxGraphModel dx="2054" dy="658" grid="1" gridSize="5" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="none" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="7baba1c4bc27f4b0-8" value="Wallet of the Donor" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;outlineConnect=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="1" vertex="1">
          <mxGeometry x="200" y="80" width="100" height="360" as="geometry" />
        </mxCell>
        <mxCell id="7baba1c4bc27f4b0-9" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="7baba1c4bc27f4b0-8" vertex="1">
          <mxGeometry x="45" y="50" width="10" height="290" as="geometry" />
        </mxCell>
        <mxCell id="jwiRQB-RJB6SAp2JKjDF-9" value="POST /submit" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="7baba1c4bc27f4b0-8" edge="1">
          <mxGeometry width="80" relative="1" as="geometry">
            <mxPoint x="55" y="100" as="sourcePoint" />
            <mxPoint x="345" y="100" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="O59T3d6kOZ-3-7sBT_h8-6" value="create QR-Code" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" edge="1" parent="7baba1c4bc27f4b0-8">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="55" y="291" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="85" y="321" />
            </Array>
            <mxPoint x="60" y="321.0344827586207" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="jwiRQB-RJB6SAp2JKjDF-1" value="Donau" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;outlineConnect=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="1" vertex="1">
          <mxGeometry x="500" y="80" width="100" height="360" as="geometry" />
        </mxCell>
        <mxCell id="jwiRQB-RJB6SAp2JKjDF-2" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="jwiRQB-RJB6SAp2JKjDF-1" vertex="1">
          <mxGeometry x="45" y="50" width="10" height="290" as="geometry" />
        </mxCell>
        <mxCell id="YEmzHlgfu5xY-nhSzUvz-2" value="Verify()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="jwiRQB-RJB6SAp2JKjDF-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="55" y="120" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="85" y="150" />
            </Array>
            <mxPoint x="60" y="150.0344827586207" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="YEmzHlgfu5xY-nhSzUvz-3" value="InsertDonationReceipt()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="jwiRQB-RJB6SAp2JKjDF-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="55" y="160" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="85" y="190" />
            </Array>
            <mxPoint x="60" y="190.0344827586207" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="YEmzHlgfu5xY-nhSzUvz-7" value="CreateDonationStatement()" style="html=1;align=left;spacingLeft=2;endArrow=block;rounded=0;edgeStyle=orthogonalEdgeStyle;curved=0;rounded=0;" parent="jwiRQB-RJB6SAp2JKjDF-1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="55" y="233" as="sourcePoint" />
            <Array as="points">
              <mxPoint x="85" y="263" />
            </Array>
            <mxPoint x="60" y="263.0344827586207" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="YEmzHlgfu5xY-nhSzUvz-4" value="&lt;font style=&quot;font-size: 7px;&quot;&gt;foreach donation receipt&lt;br&gt;&lt;/font&gt;" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;" parent="1" vertex="1">
          <mxGeometry x="475" y="190" width="245" height="90" as="geometry" />
        </mxCell>
        <mxCell id="YEmzHlgfu5xY-nhSzUvz-6" value="GET /donation-statement" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" parent="1" edge="1">
          <mxGeometry width="80" relative="1" as="geometry">
            <mxPoint x="255" y="300" as="sourcePoint" />
            <mxPoint x="545" y="300" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="YEmzHlgfu5xY-nhSzUvz-8" value="return donation statement" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" edge="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="545" y="356" as="sourcePoint" />
            <mxPoint x="255" y="356" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="O59T3d6kOZ-3-7sBT_h8-1" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;Donor&lt;/font&gt;" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
          <mxGeometry x="-62" y="73" width="24" height="48" as="geometry" />
        </mxCell>
        <mxCell id="O59T3d6kOZ-3-7sBT_h8-2" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" edge="1" parent="1">
          <mxGeometry width="50" height="50" relative="1" as="geometry">
            <mxPoint x="-51" y="440" as="sourcePoint" />
            <mxPoint x="-50.84000000000003" y="142" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="O59T3d6kOZ-3-7sBT_h8-3" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" vertex="1" parent="1">
          <mxGeometry x="-56" y="155" width="10" height="265" as="geometry" />
        </mxCell>
        <mxCell id="O59T3d6kOZ-3-7sBT_h8-4" value="Donation Statement request" style="html=1;verticalAlign=bottom;endArrow=block;curved=0;rounded=0;" edge="1" parent="1">
          <mxGeometry width="80" relative="1" as="geometry">
            <mxPoint x="-45" y="160" as="sourcePoint" />
            <mxPoint x="245" y="160" as="targetPoint" />
          </mxGeometry>
        </mxCell>
        <mxCell id="O59T3d6kOZ-3-7sBT_h8-5" value="display results" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" edge="1" parent="1">
          <mxGeometry relative="1" as="geometry">
            <mxPoint x="244" y="410" as="sourcePoint" />
            <mxPoint x="-46" y="410" as="targetPoint" />
          </mxGeometry>
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
