From 116420b7221a562ed9c1775dddfa15e04f82afa2 Mon Sep 17 00:00:00 2001 From: SemianiakaVY Date: Thu, 17 Sep 2026 21:07:16 +0000 Subject: [PATCH] chore(template): sync .w4c/diagrams/architecture.excalidraw.json --- .w4c/diagrams/architecture.excalidraw.json | 499 +++++++++++++++++++++ 1 file changed, 499 insertions(+) create mode 100644 .w4c/diagrams/architecture.excalidraw.json diff --git a/.w4c/diagrams/architecture.excalidraw.json b/.w4c/diagrams/architecture.excalidraw.json new file mode 100644 index 0000000..f2d8de0 --- /dev/null +++ b/.w4c/diagrams/architecture.excalidraw.json @@ -0,0 +1,499 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://w4c.dev/templates", + "elements": [ + { + "id": "text_30", + "type": "text", + "x": 60, + "y": 24, + "width": 439.04, + "height": 36.4, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 771897110, + "version": 1, + "versionNonce": 1664454508, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a0", + "metadata": {}, + "text": "Admin dashboard architecture", + "originalText": "Admin dashboard architecture", + "fontSize": 28, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_31", + "type": "rectangle", + "x": 40, + "y": 130, + "width": 180, + "height": 80, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#a5d8ff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 1332191912, + "version": 1, + "versionNonce": 407252351, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a1", + "metadata": {} + }, + { + "id": "text_32", + "type": "text", + "x": 94.16, + "y": 160.0, + "width": 71.68, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 1695016344, + "version": 1, + "versionNonce": 1429804126, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a2", + "metadata": {}, + "text": "Admin UI", + "originalText": "Admin UI", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_33", + "type": "rectangle", + "x": 290, + "y": 60, + "width": 180, + "height": 70, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#b2f2bb", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 772215614, + "version": 1, + "versionNonce": 1569605774, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a3", + "metadata": {} + }, + { + "id": "text_34", + "type": "text", + "x": 360.0, + "y": 85.0, + "width": 40, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 420523392, + "version": 1, + "versionNonce": 1449304901, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a4", + "metadata": {}, + "text": "API", + "originalText": "API", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_35", + "type": "rectangle", + "x": 290, + "y": 200, + "width": 180, + "height": 70, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#ffec99", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 2109455742, + "version": 1, + "versionNonce": 1535330911, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a5", + "metadata": {} + }, + { + "id": "text_36", + "type": "text", + "x": 330.72, + "y": 225.0, + "width": 98.56, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 691645852, + "version": 1, + "versionNonce": 182247227, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a6", + "metadata": {}, + "text": "Auth / RBAC", + "originalText": "Auth / RBAC", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "rectangle_37", + "type": "rectangle", + "x": 550, + "y": 130, + "width": 170, + "height": 80, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "#d0bfff", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 3 + }, + "seed": 714896912, + "version": 1, + "versionNonce": 1420598982, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a7", + "metadata": {} + }, + { + "id": "text_38", + "type": "text", + "x": 599.16, + "y": 160.0, + "width": 71.68, + "height": 20.8, + "angle": 0, + "strokeColor": "#0f172a", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": null, + "seed": 149785661, + "version": 1, + "versionNonce": 2140064855, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a8", + "metadata": {}, + "text": "Database", + "originalText": "Database", + "fontSize": 16, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "lineHeight": 1.25, + "autoResize": true + }, + { + "id": "arrow_39", + "type": "arrow", + "x": 220, + "y": 170.0, + "width": 70, + "height": 75.0, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 2 + }, + "seed": 1249982161, + "version": 1, + "versionNonce": 569683851, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a9", + "metadata": {}, + "points": [ + [ + 0, + 0 + ], + [ + 70, + -75.0 + ] + ], + "endArrowhead": "arrow" + }, + { + "id": "arrow_40", + "type": "arrow", + "x": 220, + "y": 170.0, + "width": 70, + "height": 65.0, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 2 + }, + "seed": 352741327, + "version": 1, + "versionNonce": 128045008, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a10", + "metadata": {}, + "points": [ + [ + 0, + 0 + ], + [ + 70, + 65.0 + ] + ], + "endArrowhead": "arrow" + }, + { + "id": "arrow_41", + "type": "arrow", + "x": 470, + "y": 95.0, + "width": 80, + "height": 75.0, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 2 + }, + "seed": 1618992934, + "version": 1, + "versionNonce": 1478230372, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a11", + "metadata": {}, + "points": [ + [ + 0, + 0 + ], + [ + 80, + 75.0 + ] + ], + "endArrowhead": "arrow" + }, + { + "id": "arrow_42", + "type": "arrow", + "x": 470, + "y": 235.0, + "width": 80, + "height": 65.0, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "solid", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "roundness": { + "type": 2 + }, + "seed": 1182614515, + "version": 1, + "versionNonce": 1383340429, + "isDeleted": false, + "groupIds": [], + "frameId": null, + "boundElements": null, + "updated": 1, + "link": null, + "locked": false, + "index": "a12", + "metadata": {}, + "points": [ + [ + 0, + 0 + ], + [ + 80, + -65.0 + ] + ], + "endArrowhead": "arrow" + } + ], + "appState": { + "viewBackgroundColor": "#ffffff", + "gridSize": null, + "scrollX": 0, + "scrollY": 0, + "zoom": { + "value": 1 + } + }, + "files": {} +}