Files
inventory-plus-plus/diagrams/application_structure.svg
T

1 line
26 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" data-diagram-type="DESCRIPTION" height="630px" preserveAspectRatio="none" style="width:1533px;height:630px;background:#FFFFFF;" version="1.1" viewBox="0 0 1533 630" width="1533px" zoomAndPan="magnify"><defs/><g><g class="cluster" data-entity="..2" data-source-line="3" data-uid="ent0003" id="cluster_..2"><path d="M39.869,29.0779 C48.0254,15.0063 58.6659,15.3361 66.2163,29.6405 C73.9666,15.3242 89.3243,14.1404 99.2107,27.0519 C106.9328,11.4801 117.7091,11.8159 127.7097,24.7761 C138.0701,9.0692 150.4046,7.1913 161.2976,24.2297 C169.5493,13.4347 180.1565,12.9932 187.8514,24.8817 C196.4937,11.0064 211.6547,8.4864 220.2267,24.9567 C225.9233,8.7969 235.2408,6 247.6802,18.497 C257.1556,7.6147 270.8658,8.3677 276.6005,22.7747 C284.3722,6.8616 300.9663,6.3533 310.1608,21.2235 C321.6031,10.9706 333.1977,11.8138 338.8723,27.5865 C347.7259,11.15 364.3192,14.3318 372.2973,28.5413 C380.0532,14.2198 394.5962,13.3588 401.6878,29.1888 C410.6472,17.2196 424.7544,15.6834 430.7942,32.1747 C441.052,19.4867 456.5834,16.2648 464.2496,34.9393 C466.4076,36.0423 466.5753,38.1975 464.6147,39.6217 C476.7057,45.0671 481.3008,55.2026 469.9879,65.5063 C484.8038,71.9191 489.1054,86.3778 473.9317,96.595 C487.683,105.528 486.6846,115.1045 473.2057,123.2972 C487.6912,131.9434 488.0004,140.9629 477.0811,152.9314 C490.6642,160.6259 490.1671,170.5175 477.8131,178.9419 C491.4563,192.8944 489.3347,205.4581 470.6343,212.4894 C484.4648,220.1787 484.7285,233.201 469.5459,239.731 C480.2623,254.9222 476.6896,268.2611 457.2496,271.9393 C460.0066,270.8508 462.612,272.0308 462.0215,275.4685 C452.0238,288.7236 442.7855,291.5276 432.0637,276.2282 C422.3546,291.7954 410.3727,290.0834 401.1127,275.763 C395.7058,292.0548 382.287,295.5375 370.7932,281.9369 C360.2636,293.7895 348.1809,295.1125 339.8648,279.4489 C332.3797,292.6318 320.9411,296.9181 310.7986,282.219 C302.3303,298.1662 290.5606,301.9157 278.4789,285.8692 C269.8456,298.7141 255.4286,301.0765 247.1507,285.4778 C240.2891,300.7578 227.3872,299.9734 219.6336,286.3263 C208.1192,297.4857 195.3801,295.4297 188.4511,280.7852 C179.759,296.6743 168.7064,296.8644 157.6261,283.2831 C145.3161,294.7663 135.7676,292.9641 128.5919,277.7082 C121.3744,290.7414 107.0958,291.3012 99.0041,278.7179 C87.8043,291.7605 75.7137,288.9125 68.6104,274.2275 C50.0138,292.6003 37.3548,287.8103 28.2496,264.9393 C30.4299,263.9693 32.2825,265.3555 32.2008,267.6648 C14.9663,262.3938 11.6967,247.1755 27.357,236.7504 C16.4388,227.9708 16.8743,218.1266 28.2678,210.1098 C14.3517,202.9991 11.0379,193.7076 22.4863,181.4755 C9.2988,172.6777 6,164.1544 20.1974,153.1442 C8.6937,141.814 7.9735,130.4724 24.9781,123.7843 C9.955,114.3457 12.9116,103.9885 25.8872,95.4482 C10.2331,83.2212 13.6762,73.1949 28.7633,63.7579 C14.3933,48.2385 13.3765,36.8956 35.2496,27.9393 C37.0253,26.2623 39.1495,26.4692 39.869,29.0779" fill="none" style="stroke:#181818;stroke-width:1;"/></g><!--cluster web site--><g class="cluster" data-entity="web site" data-source-line="4" data-uid="ent0004" id="cluster_web site"><rect fill="none" height="212" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:1;" width="404" x="44.2496" y="43.9393"/><path d="M112.5873,43.9393 L112.5873,56.0073 L102.5873,66.0073 L44.2496,66.0073" fill="none" style="stroke:#181818;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="58.3378" x="47.2496" y="59.9053">web site</text></g><g class="cluster" data-entity="..11" data-source-line="15" data-uid="ent0012" id="cluster_..11"><path d="M604.3272,187.6747 C609.9731,175.5003 621.0517,172.4807 629.3077,185.0385 C635.3619,171.6703 647.0906,171.709 655.1355,182.9492 C663.5871,170.6089 674.0473,168.2547 683.9995,181.2389 C693.6359,170.0157 704.8116,169.982 712.6362,183.3488 C719.748,171.9195 727.8959,171.0311 737.6743,180.0901 C746.3216,169.1999 754.4528,167.6806 763.7637,179.3218 C771.2989,165.2716 781.8512,166.8686 790.5327,178.1084 C801.9263,166.8387 811.861,169.5034 819.1948,182.8377 C826.4458,172.231 834.8055,171.2596 843.4766,181.1558 C853.3976,167.9978 863.5667,165.6063 873.101,181.5494 C883.227,170.4551 891.0174,172.6858 898.1988,184.7416 C907.2577,173.2594 915.5647,171.2365 925.3585,183.9154 C934.6515,167.7226 946.2862,168.5357 955.1322,184.3316 C962.6383,175.5691 972.9866,175.622 978.4186,186.7587 C997.7013,188.0021 1000.6301,203.0902 990.2963,216.2583 C1003.3381,228.7074 1001.03,245.9283 982.0905,250.7742 C975.3069,265.7147 960.8799,266.2058 952.4291,252.5005 C945.2248,263.2258 934.3911,264.2669 927.3697,252.2984 C918.4492,264.6027 907.3507,267.9275 898.095,252.6543 C893.4011,265.4163 882.595,265.9309 874.6514,256.0134 C867.7332,270.8492 857.6069,273.1019 847.3508,259.1825 C838.0048,269.6832 826.5499,269.5904 819.9734,256.0311 C813.4071,271.5456 803.9462,272.7039 792.5864,260.8232 C782.1162,270.118 773.8444,270.0555 767.1621,256.5916 C759.2186,267.0879 746.982,270.0694 740.359,255.1964 C729.8489,267.7301 720.3894,268.4405 710.4275,254.575 C703.0646,268.7454 692.0324,266.7602 683.6519,255.6528 C674.84,270.0867 662.084,264.7826 655.8392,252.9361 C647.5422,266.2631 636.4187,263.9886 629.4365,251.587 C622.3722,263.9149 611.5835,264.6533 604.7924,251.3246 C584.8695,248.4301 580.459,234.9405 593.5309,220.1333 C581.1032,204.4005 586.4387,193.3239 604.3272,187.6747" fill="none" style="stroke:#181818;stroke-width:1;"/></g><!--cluster http server--><g class="cluster" data-entity="http server" data-source-line="21" data-uid="ent0016" id="cluster_http server"><polygon fill="none" points="343.2496,313.9393,353.2496,303.9393,1028.2496,303.9393,1028.2496,603.9393,1018.2496,613.9393,343.2496,613.9393,343.2496,313.9393" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="1018.2496" x2="1028.2496" y1="313.9393" y2="303.9393"/><line style="stroke:#181818;stroke-width:1;" x1="343.2496" x2="1018.2496" y1="313.9393" y2="313.9393"/><line style="stroke:#181818;stroke-width:1;" x1="1018.2496" x2="1018.2496" y1="313.9393" y2="613.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="78.0357" x="642.7317" y="331.9053">http server</text></g><!--cluster site--><g class="cluster" data-entity="site" data-source-line="22" data-uid="ent0017" id="cluster_site"><rect fill="none" height="235" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:1;" width="182" x="367.2496" y="354.9393"/><path d="M402.8275,354.9393 L402.8275,367.0073 L392.8275,377.0073 L367.2496,377.0073" fill="none" style="stroke:#181818;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="25.5779" x="370.2496" y="370.9053">site</text></g><!--cluster webhooks--><g class="cluster" data-entity="webhooks" data-source-line="26" data-uid="ent0020" id="cluster_webhooks"><rect fill="none" height="103" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:1;" width="431" x="573.2496" y="354.9393"/><path d="M654.5373,354.9393 L654.5373,367.0073 L644.5373,377.0073 L573.2496,377.0073" fill="none" style="stroke:#181818;stroke-width:1;"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="71.2877" x="576.2496" y="370.9053">webhooks</text></g><!--cluster domains--><g class="cluster" data-entity="domains" data-source-line="33" data-uid="ent0024" id="cluster_domains"><polygon fill="none" points="1052.2496,491.9393,1062.2496,481.9393,1516.2496,481.9393,1516.2496,579.9393,1506.2496,589.9393,1052.2496,589.9393,1052.2496,491.9393" style="stroke:#181818;stroke-width:1;"/><line style="stroke:#181818;stroke-width:1;" x1="1506.2496" x2="1516.2496" y1="491.9393" y2="481.9393"/><line style="stroke:#181818;stroke-width:1;" x1="1052.2496" x2="1506.2496" y1="491.9393" y2="491.9393"/><line style="stroke:#181818;stroke-width:1;" x1="1506.2496" x2="1506.2496" y1="491.9393" y2="589.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="60.1578" x="1250.1707" y="509.9053">domains</text></g><!--entity Home Page--><g class="entity" data-entity="Home Page" data-source-line="5" data-uid="ent0005" id="entity_Home Page"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="116.2997" x="112.2496" y="81.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="208.5493" y="86.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="206.5493" y="88.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="206.5493" y="92.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="76.2997" x="127.2496" y="116.9053">Home Page</text></g><!--entity Account Page--><g class="entity" data-entity="Account Page" data-source-line="6" data-uid="ent0006" id="entity_Account Page"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="129.6837" x="294.2496" y="81.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="403.9332" y="86.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="401.9332" y="88.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="401.9332" y="92.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="89.6837" x="309.2496" y="116.9053">Account Page</text></g><!--entity Audit/Report Page--><g class="entity" data-entity="Audit.Report Page" data-source-line="7" data-uid="ent0007" id="entity_Audit.Report Page"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="161.0715" x="270.7496" y="190.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="411.8211" y="195.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="409.8211" y="197.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="409.8211" y="201.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="121.0715" x="285.7496" y="225.9053">Audit/Report Page</text></g><!--entity Inventory/Sync Page--><g class="entity" data-entity="Inventory.Sync Page" data-source-line="8" data-uid="ent0008" id="entity_Inventory.Sync Page"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="175.3795" x="60.7496" y="190.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="216.129" y="195.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="214.129" y="197.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="214.129" y="201.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="135.3795" x="75.7496" y="225.9053">Inventory/Sync Page</text></g><!--entity Tiktok API--><g class="entity" data-entity="Tiktok API" data-source-line="16" data-uid="ent0013" id="entity_Tiktok API"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="105.6738" x="863.2496" y="190.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="948.9233" y="195.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="946.9233" y="197.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="946.9233" y="201.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="65.6738" x="878.2496" y="225.9053">Tiktok API</text></g><!--entity Etsy API--><g class="entity" data-entity="Etsy API" data-source-line="17" data-uid="ent0014" id="entity_Etsy API"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="92.4858" x="736.2496" y="190.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="808.7354" y="195.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="806.7354" y="197.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="806.7354" y="201.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="52.4858" x="751.2496" y="225.9053">Etsy API</text></g><!--entity Etc APIs--><g class="entity" data-entity="Etc APIs" data-source-line="18" data-uid="ent0015" id="entity_Etc APIs"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="92.0658" x="609.2496" y="190.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="681.3154" y="195.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="679.3154" y="197.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="679.3154" y="201.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="52.0658" x="624.2496" y="225.9053">Etc APIs</text></g><!--entity REST API--><g class="entity" data-entity="REST API" data-source-line="23" data-uid="ent0018" id="entity_REST API"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="97.7638" x="435.2496" y="392.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="513.0133" y="397.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="511.0133" y="399.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="511.0133" y="403.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="57.7638" x="450.2496" y="427.9053">REST API</text></g><!--entity HTML Templates--><g class="entity" data-entity="HTML Templates" data-source-line="24" data-uid="ent0019" id="entity_HTML Templates"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="150.3336" x="383.2496" y="524.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="513.5831" y="529.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="511.5831" y="531.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="511.5831" y="535.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="110.3336" x="398.2496" y="559.9053">HTML Templates</text></g><!--entity Tiktok Hook--><g class="entity" data-entity="Tiktok Hook" data-source-line="27" data-uid="ent0021" id="entity_Tiktok Hook"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="118.3017" x="870.2496" y="392.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="968.5513" y="397.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="966.5513" y="399.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="966.5513" y="403.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="78.3017" x="885.2496" y="427.9053">Tiktok Hook</text></g><!--entity Etsy Hook--><g class="entity" data-entity="Etsy Hook" data-source-line="28" data-uid="ent0022" id="entity_Etsy Hook"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="105.1138" x="729.7496" y="392.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="814.8633" y="397.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="812.8633" y="399.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="812.8633" y="403.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="65.1138" x="744.7496" y="427.9053">Etsy Hook</text></g><!--entity Etc Hooks--><g class="entity" data-entity="Etc Hooks" data-source-line="29" data-uid="ent0023" id="entity_Etc Hooks"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="104.6938" x="589.7496" y="392.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="674.4433" y="397.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="672.4433" y="399.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="672.4433" y="403.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="64.6938" x="604.7496" y="427.9053">Etc Hooks</text></g><!--entity store events--><g class="entity" data-entity="store events" data-source-line="34" data-uid="ent0025" id="entity_store events"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="120.8637" x="1068.7496" y="524.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="1169.6133" y="529.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="1167.6133" y="531.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="1167.6133" y="535.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="80.8637" x="1083.7496" y="559.9053">store events</text></g><!--entity tiktok--><g class="entity" data-entity="tiktok" data-source-line="35" data-uid="ent0026" id="entity_tiktok"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="77.1419" x="1422.7496" y="524.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="1479.8914" y="529.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="1477.8914" y="531.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="1477.8914" y="535.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="37.1419" x="1437.7496" y="559.9053">tiktok</text></g><!--entity etsy--><g class="entity" data-entity="etsy" data-source-line="36" data-uid="ent0027" id="entity_etsy"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="66.7959" x="1320.7496" y="524.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="1367.5455" y="529.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="1365.5455" y="531.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="1365.5455" y="535.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="26.7959" x="1335.7496" y="559.9053">etsy</text></g><!--entity etc--><g class="entity" data-entity="etc" data-source-line="37" data-uid="ent0028" id="entity_etc"><rect fill="#F1F1F1" height="49.0679" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="59.6699" x="1225.2496" y="524.9393"/><rect fill="#F1F1F1" height="10" style="stroke:#181818;stroke-width:0.5;" width="15" x="1264.9195" y="529.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="1262.9195" y="531.9393"/><rect fill="#F1F1F1" height="2" style="stroke:#181818;stroke-width:0.5;" width="4" x="1262.9195" y="535.9393"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="19.6699" x="1240.2496" y="559.9053">etc</text></g><!--link Home Page to Inventory/Sync Page--><!--link Account Page to Audit/Report Page--><!--link Home Page to REST API--><g class="link" data-entity-1="Home Page" data-entity-2="REST API" data-source-line="40" data-uid="lnk29" id="link_Home Page_REST API"><path d="M228.2596,120.4393 C243.8396,123.8993 260.6796,127.5893 276.2496,130.9393 C353.0296,147.4393 395.5696,109.6093 449.2496,166.9393 C508.1396,229.8393 497.1196,343.6793 488.9096,392.8093" fill="none" id="Home Page-REST API" style="stroke:#181818;stroke-width:1;"/></g><!--link Account Page to REST API--><g class="link" data-entity-1="Account Page" data-entity-2="REST API" data-source-line="41" data-uid="lnk30" id="link_Account Page_REST API"><path d="M424.5696,115.8093 C456.3296,123.5293 491.7596,138.3793 511.2496,166.9393 C559.1396,237.1193 518.4096,345.1493 496.2796,392.6493" fill="none" id="Account Page-REST API" style="stroke:#181818;stroke-width:1;"/></g><!--link Audit/Report Page to REST API--><g class="link" data-entity-1="Audit.Report Page" data-entity-2="REST API" data-source-line="42" data-uid="lnk31" id="link_Audit.Report Page_REST API"><path d="M367.0296,240.1693 C392.6296,278.6593 442.9096,354.2693 468.4896,392.7393" fill="none" id="Audit/Report Page-REST API" style="stroke:#181818;stroke-width:1;"/></g><!--link Inventory/Sync Page to REST API--><g class="link" data-entity-1="Inventory.Sync Page" data-entity-2="REST API" data-source-line="43" data-uid="lnk32" id="link_Inventory.Sync Page_REST API"><path d="M181.3196,240.0793 C201.7396,254.3993 228.6596,272.7693 253.2496,287.9393 C316.3296,326.8493 391.7496,367.8093 438.8396,392.7393" fill="none" id="Inventory/Sync Page-REST API" style="stroke:#181818;stroke-width:1;"/></g><!--link REST API to HTML Templates--><g class="link" data-entity-1="REST API" data-entity-2="HTML Templates" data-source-line="44" data-uid="lnk33" id="link_REST API_HTML Templates"><path d="M479.5396,441.9793 C474.8596,465.3993 467.7096,501.1293 463.0096,524.6293" fill="none" id="REST API-HTML Templates" style="stroke:#181818;stroke-width:1;"/></g><!--link REST API to store events--><g class="link" data-entity-1="REST API" data-entity-2="store events" data-source-line="45" data-uid="lnk34" id="link_REST API_store events"><path d="M521.5196,442.0093 C536.9896,450.7993 555.4496,460.0693 573.2496,465.9393 C746.9996,523.2793 964.4996,540.8793 1068.4496,546.1993" fill="none" id="REST API-store events" style="stroke:#181818;stroke-width:1;"/></g><!--link REST API to tiktok--><g class="link" data-entity-1="REST API" data-entity-2="tiktok" data-source-line="46" data-uid="lnk35" id="link_REST API_tiktok"><path d="M519.0096,442.0093 C534.8296,451.3893 554.2396,461.0893 573.2496,465.9393 C595.6396,471.6593 1384.6196,463.5193 1405.2496,473.9393 C1426.3296,484.5893 1441.5796,507.3293 1450.7996,524.8993" fill="none" id="REST API-tiktok" style="stroke:#181818;stroke-width:1;"/></g><!--link REST API to etsy--><g class="link" data-entity-1="REST API" data-entity-2="etsy" data-source-line="47" data-uid="lnk36" id="link_REST API_etsy"><path d="M519.0096,441.9993 C534.8396,451.3793 554.2496,461.0793 573.2496,465.9393 C592.8996,470.9693 1285.3596,464.3793 1303.2496,473.9393 C1323.2996,484.6493 1336.9896,507.1293 1345.1096,524.6093" fill="none" id="REST API-etsy" style="stroke:#181818;stroke-width:1;"/></g><!--link REST API to etc--><g class="link" data-entity-1="REST API" data-entity-2="etc" data-source-line="48" data-uid="lnk37" id="link_REST API_etc"><path d="M519.0196,441.9893 C534.8396,451.3593 554.2496,461.0593 573.2496,465.9393 C607.3696,474.6993 1176.4296,456.8793 1207.2496,473.9393 C1226.7696,484.7393 1239.5796,507.2093 1247.0096,524.6593" fill="none" id="REST API-etc" style="stroke:#181818;stroke-width:1;"/></g><!--link Tiktok API to Tiktok Hook--><g class="link" data-entity-1="Tiktok API" data-entity-2="Tiktok Hook" data-source-line="50" data-uid="lnk38" id="link_Tiktok API_Tiktok Hook"><path d="M917.7896,240.1693 C920.2896,278.6593 925.2096,354.2693 927.7096,392.7393" fill="none" id="Tiktok API-Tiktok Hook" style="stroke:#181818;stroke-width:1;"/></g><!--link Etsy API to Etsy Hook--><g class="link" data-entity-1="Etsy API" data-entity-2="Etsy Hook" data-source-line="51" data-uid="lnk39" id="link_Etsy API_Etsy Hook"><path d="M782.2496,240.1693 C782.2496,278.6593 782.2496,354.2693 782.2496,392.7393" fill="none" id="Etsy API-Etsy Hook" style="stroke:#181818;stroke-width:1;"/></g><!--link Etc APIs to Etc Hooks--><g class="link" data-entity-1="Etc APIs" data-entity-2="Etc Hooks" data-source-line="52" data-uid="lnk40" id="link_Etc APIs_Etc Hooks"><path d="M653.7096,240.1693 C651.2096,278.6593 646.2896,354.2693 643.7896,392.7393" fill="none" id="Etc APIs-Etc Hooks" style="stroke:#181818;stroke-width:1;"/></g><!--link Tiktok Hook to tiktok--><g class="link" data-entity-1="Tiktok Hook" data-entity-2="tiktok" data-source-line="54" data-uid="lnk41" id="link_Tiktok Hook_tiktok"><path d="M988.4596,419.5893 C1099.8196,422.6893 1335.5296,433.9193 1405.2496,473.9393 C1425.4596,485.5393 1440.6496,507.6593 1450.0796,524.7993" fill="none" id="Tiktok Hook-tiktok" style="stroke:#181818;stroke-width:1;"/></g><!--link Etsy Hook to etsy--><g class="link" data-entity-1="Etsy Hook" data-entity-2="etsy" data-source-line="55" data-uid="lnk42" id="link_Etsy Hook_etsy"><path d="M809.6596,442.1593 C822.1096,451.4293 837.5396,461.0193 853.2496,465.9393 C877.1096,473.4193 1281.2396,462.0793 1303.2496,473.9393 C1323.2596,484.7193 1336.9596,507.1893 1345.0896,524.6493" fill="none" id="Etsy Hook-etsy" style="stroke:#181818;stroke-width:1;"/></g><!--link Etc Hooks to etc--><g class="link" data-entity-1="Etc Hooks" data-entity-2="etc" data-source-line="56" data-uid="lnk43" id="link_Etc Hooks_etc"><path d="M669.2196,442.1593 C681.4796,451.4393 696.7096,461.0293 712.2496,465.9393 C738.4696,474.2293 1183.2096,460.5793 1207.2496,473.9393 C1226.7496,484.7793 1239.5596,507.2393 1246.9996,524.6793" fill="none" id="Etc Hooks-etc" style="stroke:#181818;stroke-width:1;"/></g><!--SRC=[RL9DZu8m43tRNz5mD_u63oQQx2P6kJKSs7Ps8MY7qA8Xnl- -RG7x0IUcRpglxxs1tx0Nz4Kslrrv1vezuOUgMaDciGqxeW7FvHyKzhJd77kf0w0NjTvTeCKkG4_o0L9ZD-okW-GJ7hFHhS2dP5Kj1CXYIzTdqYSNKslllycR43xROddTQ6pe_dmoFNRGQl0rjwKgx814OTnNMhTKGVU0BWj22GAv7AxvH63yvDzVD8TxUoirAFTsa6E5sAXfR59nD92RT3g24tS7DSiVrGYybxKSAPWouG05cvAznhHZj1KOhl7BdPKePXEIbvoccJGNOQOtrfQKtlcKhf4cbBHZKqbpTfZ0ezq5QBoJSDaEZcBtotUzO0N-LvWwdtMGY2AMvGb2NNuu4FOF]--></g></svg>