{
  "Id": "0a6786a8b958435f8452e7363e8a23dd",
  "Name": "Small Business Suite",
  "Description": "Customers, products, sales and invoices for a small business.",
  "FormatVersion": 1,
  "CreatedUtc": "2026-11-10T17:26:53.9850475Z",
  "ModifiedUtc": "2026-11-10T17:26:55.4194075Z",
  "Settings": {
    "Theme": "Light",
    "IsPrivate": false,
    "AuthEnabled": true,
    "HomePageId": "f8769561706f451ca23df85c9cfae82e"
  },
  "Pages": [
    {
      "Id": "f8769561706f451ca23df85c9cfae82e",
      "Name": "Dashboard",
      "Title": "Dashboard",
      "IsHome": true,
      "DarkMode": false,
      "Components": [
        {
          "Id": "74424906e1fa4e1db94b14d49e51b992",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 640,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Small Business Suite"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "b758c159dfb34e16ac6c7cbd76a813ff",
          "Type": "Navigation",
          "Name": "Navigation",
          "X": 24,
          "Y": 64,
          "Width": 880,
          "Height": 48,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "a9e1bc1d9b3d4adab61594a4867052ec",
          "Type": "Card",
          "Name": "Customers card",
          "X": 24,
          "Y": 128,
          "Width": 320,
          "Height": 160,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Customers"
          },
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": null
        },
        {
          "Id": "4bf9c01ed8ae43a4b363752253eebeab",
          "Type": "Card",
          "Name": "Products card",
          "X": 360,
          "Y": 128,
          "Width": 320,
          "Height": 160,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Products"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": null
        },
        {
          "Id": "76c6b86789d24650a278cba40c7f1060",
          "Type": "Card",
          "Name": "Sales card",
          "X": 696,
          "Y": 128,
          "Width": 320,
          "Height": 160,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Sales"
          },
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": null
        },
        {
          "Id": "b413bf81194f48d7925845b58bf40add",
          "Type": "Card",
          "Name": "Invoices card",
          "X": 1032,
          "Y": 128,
          "Width": 320,
          "Height": 160,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Invoices"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": null
        },
        {
          "Id": "4a0615d7f96c40f5a6d6e0a5139feaba",
          "Type": "Chart",
          "Name": "Products chart",
          "X": 24,
          "Y": 320,
          "Width": 880,
          "Height": 300,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "AggregateFieldId": "e3f40a37f82742a88d1fd5789bf19311",
            "Aggregate": "Sum"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "731b1e6c7dc54f31b153daf3ce1ef15c",
      "Name": "Customers",
      "Title": "Customers",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "8d22660fdd624274a75babd3ee474548",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Customers"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "981fb6642d5e4df69fa55a3cc00bc900",
          "Type": "Search",
          "Name": "Search Customers",
          "X": 24,
          "Y": 64,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": null
        },
        {
          "Id": "000831a43aa948c29b62461fe379767a",
          "Type": "Button",
          "Name": "Add button",
          "X": 400,
          "Y": 64,
          "Width": 160,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Add Customer",
            "Action": "Navigate",
            "TargetPageId": "2c63d81f289c43339c447b23990c3814"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "a44233ddbe5d4f2a96b617571be5913f",
          "Type": "DataGrid",
          "Name": "Customers grid",
          "X": 24,
          "Y": 120,
          "Width": 880,
          "Height": 420,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "2c63d81f289c43339c447b23990c3814",
      "Name": "Customers \u2014 Add",
      "Title": "Customers \u2014 Add",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "baf5a4ff50dc4f30a761d202b280d482",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Add Customer"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "4d93726bc6e1415d8f90d43bc7ae07ad",
          "Type": "Input",
          "Name": "Name",
          "X": 24,
          "Y": 72,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "ccaa2e7a2a7b465e9a095044c0c656c2"
        },
        {
          "Id": "b8b8fe755c3f4b66b14e708e5433587e",
          "Type": "Input",
          "Name": "Company",
          "X": 24,
          "Y": 128,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "4c04075dbd5d415bbb0d3bebb3f41caf"
        },
        {
          "Id": "adb8c06a6b244a568e0b0059aea43be9",
          "Type": "Input",
          "Name": "Email",
          "X": 24,
          "Y": 184,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "e152d738710c4b2fb31d93627cbc243a"
        },
        {
          "Id": "be98699d25b6491490b74324e74aeb89",
          "Type": "Input",
          "Name": "Phone",
          "X": 24,
          "Y": 240,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "31e50df636e14877a1a2a49fd64758f6"
        },
        {
          "Id": "b1acc2b287514c6a92e0dba948d87eea",
          "Type": "Input",
          "Name": "Address",
          "X": 24,
          "Y": 296,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "1de4b099157e45f9bc4797db9861b946"
        },
        {
          "Id": "e4e72fcfa99140bcb405596450d4467d",
          "Type": "Button",
          "Name": "Save",
          "X": 24,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Save",
            "Action": "SubmitForm",
            "TargetPageId": "731b1e6c7dc54f31b153daf3ce1ef15c"
          },
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": null
        },
        {
          "Id": "af9e02f3c1af40f3ae0036af9c083c15",
          "Type": "Button",
          "Name": "Cancel",
          "X": 200,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Cancel",
            "Action": "Navigate",
            "TargetPageId": "731b1e6c7dc54f31b153daf3ce1ef15c"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "340dac2cd69d4f19bc09ed14b6466eef",
      "Name": "Customers \u2014 Edit",
      "Title": "Customers \u2014 Edit",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "8c5989cc6a3943dd981628aedd7a6672",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Edit Customer"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "51263ad2d0c641da8a14f1f22a1f6fe7",
          "Type": "Input",
          "Name": "Name",
          "X": 24,
          "Y": 72,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "ccaa2e7a2a7b465e9a095044c0c656c2"
        },
        {
          "Id": "eefdd73e36ab4fb4a3b6ab0452b7308e",
          "Type": "Input",
          "Name": "Company",
          "X": 24,
          "Y": 128,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "4c04075dbd5d415bbb0d3bebb3f41caf"
        },
        {
          "Id": "78179ca3750443ad832ae52899874082",
          "Type": "Input",
          "Name": "Email",
          "X": 24,
          "Y": 184,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "e152d738710c4b2fb31d93627cbc243a"
        },
        {
          "Id": "e3a91bd93cba41d4ae249db529b69d1e",
          "Type": "Input",
          "Name": "Phone",
          "X": 24,
          "Y": 240,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "31e50df636e14877a1a2a49fd64758f6"
        },
        {
          "Id": "4b4d8d746d384ff9be8709ba77189070",
          "Type": "Input",
          "Name": "Address",
          "X": 24,
          "Y": 296,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "1de4b099157e45f9bc4797db9861b946"
        },
        {
          "Id": "7286d3e93b5e4b3883db12dd03bffab7",
          "Type": "Button",
          "Name": "Save changes",
          "X": 24,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Save changes",
            "Action": "SubmitForm",
            "TargetPageId": "731b1e6c7dc54f31b153daf3ce1ef15c"
          },
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": null
        },
        {
          "Id": "1d69b76ea3c14912b9826bf1fc0f7493",
          "Type": "Button",
          "Name": "Cancel",
          "X": 200,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Cancel",
            "Action": "Navigate",
            "TargetPageId": "731b1e6c7dc54f31b153daf3ce1ef15c"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "c3fa2997218d409ebaa88752b8a6a36c",
      "Name": "Customers \u2014 Detail",
      "Title": "Customers \u2014 Detail",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "aeaabd72413847d0b5a09c2d3603fdda",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Customer details"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "09ca62d4acfc4c82b6cd877082d71e08",
          "Type": "Text",
          "Name": "Name label",
          "X": 24,
          "Y": 72,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Name:"
          },
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "ccaa2e7a2a7b465e9a095044c0c656c2"
        },
        {
          "Id": "f49925ef576d4433b81804a613cce1ab",
          "Type": "Text",
          "Name": "Company label",
          "X": 24,
          "Y": 116,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Company:"
          },
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "4c04075dbd5d415bbb0d3bebb3f41caf"
        },
        {
          "Id": "cae3e3fd5ea6456fbd4ce032ad59a331",
          "Type": "Text",
          "Name": "Email label",
          "X": 24,
          "Y": 160,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Email:"
          },
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "e152d738710c4b2fb31d93627cbc243a"
        },
        {
          "Id": "58993c69563d4733ae0d7102479d4b27",
          "Type": "Text",
          "Name": "Phone label",
          "X": 24,
          "Y": 204,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Phone:"
          },
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "31e50df636e14877a1a2a49fd64758f6"
        },
        {
          "Id": "be6339bf243b49cd9233071abdc478f3",
          "Type": "Text",
          "Name": "Address label",
          "X": 24,
          "Y": 248,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Address:"
          },
          "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
          "BindingFieldId": "1de4b099157e45f9bc4797db9861b946"
        },
        {
          "Id": "9d93a799d21346f0a9aa76568ad1e1f9",
          "Type": "Button",
          "Name": "Edit",
          "X": 24,
          "Y": 300,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Edit",
            "Action": "Navigate",
            "TargetPageId": "340dac2cd69d4f19bc09ed14b6466eef"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "63f81ad8af4b4b5a8ba0c119d7a5bb83",
          "Type": "Button",
          "Name": "Back",
          "X": 200,
          "Y": 300,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Back to list",
            "Action": "Navigate",
            "TargetPageId": "731b1e6c7dc54f31b153daf3ce1ef15c"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "12207aa583f442349a55008eadd2b9eb",
      "Name": "Products",
      "Title": "Products",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "a21308d5f38d4ddfaffea464ccc89a99",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Products"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "28f05da5f21d4e5392698cfcd3d558ff",
          "Type": "Search",
          "Name": "Search Products",
          "X": 24,
          "Y": 64,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": null
        },
        {
          "Id": "09d90fa9385a43158664888ef2b61366",
          "Type": "Button",
          "Name": "Add button",
          "X": 400,
          "Y": 64,
          "Width": 160,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Add Product",
            "Action": "Navigate",
            "TargetPageId": "a89df404288a42ecb20500333302ed1c"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "cd0a8665c60448618db9aa10f0954464",
          "Type": "DataGrid",
          "Name": "Products grid",
          "X": 24,
          "Y": 120,
          "Width": 880,
          "Height": 420,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "a89df404288a42ecb20500333302ed1c",
      "Name": "Products \u2014 Add",
      "Title": "Products \u2014 Add",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "c391eb43f508458da547bc44d5ffee4c",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Add Product"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "32cfc8207a324b8092fef1a86c40e716",
          "Type": "Input",
          "Name": "Name",
          "X": 24,
          "Y": 72,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "0f8e9812203a4797890d08197ba2c117"
        },
        {
          "Id": "549e69be927c43ceb09e474726c7fffc",
          "Type": "Input",
          "Name": "SKU",
          "X": 24,
          "Y": 128,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "f35cc03283e84590be1e963d5a710a2a"
        },
        {
          "Id": "f7952438f06d4baa8330d493b2797fc9",
          "Type": "Input",
          "Name": "Barcode",
          "X": 24,
          "Y": 184,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "09a44f1b59874e67a22991d19a02f7de"
        },
        {
          "Id": "a01cb7f0c9524d039f4b7f8fc161b3e8",
          "Type": "Input",
          "Name": "Unit Price",
          "X": 24,
          "Y": 240,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "e3f40a37f82742a88d1fd5789bf19311"
        },
        {
          "Id": "22a04f0a5749481295a6efa136d1f60c",
          "Type": "Input",
          "Name": "Stock",
          "X": 24,
          "Y": 296,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "36d804fec56849a1ad7f816fedd05bdb"
        },
        {
          "Id": "52fc8da2f05144b8865da6e322f3db17",
          "Type": "Button",
          "Name": "Save",
          "X": 24,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Save",
            "Action": "SubmitForm",
            "TargetPageId": "12207aa583f442349a55008eadd2b9eb"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": null
        },
        {
          "Id": "4eae8fec356a457f9788a9e3a0f597ba",
          "Type": "Button",
          "Name": "Cancel",
          "X": 200,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Cancel",
            "Action": "Navigate",
            "TargetPageId": "12207aa583f442349a55008eadd2b9eb"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "e84a32ca3aac4c40953699b31bebc614",
      "Name": "Products \u2014 Edit",
      "Title": "Products \u2014 Edit",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "edb1737519eb4719b867d834f82701c6",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Edit Product"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "1783943deef449c88688ccd3408e778a",
          "Type": "Input",
          "Name": "Name",
          "X": 24,
          "Y": 72,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "0f8e9812203a4797890d08197ba2c117"
        },
        {
          "Id": "70bfc2a96f584b85acd94d4e47a88c13",
          "Type": "Input",
          "Name": "SKU",
          "X": 24,
          "Y": 128,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "f35cc03283e84590be1e963d5a710a2a"
        },
        {
          "Id": "8c3672d3cc154111a81fa084c024c572",
          "Type": "Input",
          "Name": "Barcode",
          "X": 24,
          "Y": 184,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "09a44f1b59874e67a22991d19a02f7de"
        },
        {
          "Id": "ba504d23fbaf45c08fab146d5db38056",
          "Type": "Input",
          "Name": "Unit Price",
          "X": 24,
          "Y": 240,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "e3f40a37f82742a88d1fd5789bf19311"
        },
        {
          "Id": "c8818221bc87457680894bcb97d5a94f",
          "Type": "Input",
          "Name": "Stock",
          "X": 24,
          "Y": 296,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "36d804fec56849a1ad7f816fedd05bdb"
        },
        {
          "Id": "27821a93ed82416b84cbc13ad5feb6f1",
          "Type": "Button",
          "Name": "Save changes",
          "X": 24,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Save changes",
            "Action": "SubmitForm",
            "TargetPageId": "12207aa583f442349a55008eadd2b9eb"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": null
        },
        {
          "Id": "97bcd5b740b04ae6a19d89f1761317a8",
          "Type": "Button",
          "Name": "Cancel",
          "X": 200,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Cancel",
            "Action": "Navigate",
            "TargetPageId": "12207aa583f442349a55008eadd2b9eb"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "1ce2eaf181cc4cff8030afc8c2b73226",
      "Name": "Products \u2014 Detail",
      "Title": "Products \u2014 Detail",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "2dcd334fb30f4317b25fa03bcd7f7ffe",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Product details"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "1ec57eeddab34767b683f4000da49719",
          "Type": "Text",
          "Name": "Name label",
          "X": 24,
          "Y": 72,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Name:"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "0f8e9812203a4797890d08197ba2c117"
        },
        {
          "Id": "20308be8e0934c378955c2b9644e554c",
          "Type": "Text",
          "Name": "SKU label",
          "X": 24,
          "Y": 116,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "SKU:"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "f35cc03283e84590be1e963d5a710a2a"
        },
        {
          "Id": "19c09c8ce8a147b2bcabb7c58111a347",
          "Type": "Text",
          "Name": "Barcode label",
          "X": 24,
          "Y": 160,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Barcode:"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "09a44f1b59874e67a22991d19a02f7de"
        },
        {
          "Id": "9b83744b713e432bb739421290f7d863",
          "Type": "Text",
          "Name": "Unit Price label",
          "X": 24,
          "Y": 204,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Unit Price:"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "e3f40a37f82742a88d1fd5789bf19311"
        },
        {
          "Id": "1015ab00cf954c2c86f7717b0bc744fb",
          "Type": "Text",
          "Name": "Stock label",
          "X": 24,
          "Y": 248,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Stock:"
          },
          "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "BindingFieldId": "36d804fec56849a1ad7f816fedd05bdb"
        },
        {
          "Id": "c28ef1410991486984939fb0b3f5b23f",
          "Type": "Button",
          "Name": "Edit",
          "X": 24,
          "Y": 300,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Edit",
            "Action": "Navigate",
            "TargetPageId": "e84a32ca3aac4c40953699b31bebc614"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "def19e8d7f3c4b76a8f36843f0c5571b",
          "Type": "Button",
          "Name": "Back",
          "X": 200,
          "Y": 300,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Back to list",
            "Action": "Navigate",
            "TargetPageId": "12207aa583f442349a55008eadd2b9eb"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "3a1226aa98804d7a805ce1fb6a9688bf",
      "Name": "Sales",
      "Title": "Sales",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "53e79157e5564ce08362f74180b74e32",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Sales"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "051f2e0151154aad8f20572b512fd0bf",
          "Type": "Search",
          "Name": "Search Sales",
          "X": 24,
          "Y": 64,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": null
        },
        {
          "Id": "449827a0bd644e68ab67cfebfdcafbc5",
          "Type": "Button",
          "Name": "Add button",
          "X": 400,
          "Y": 64,
          "Width": 160,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Add Sale",
            "Action": "Navigate",
            "TargetPageId": "39ccb3873dd14e6692dc2fc7a68fcb84"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "9c62fac1528c4c2e942a99b9cc9d7512",
          "Type": "DataGrid",
          "Name": "Sales grid",
          "X": 24,
          "Y": 120,
          "Width": 880,
          "Height": 420,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "39ccb3873dd14e6692dc2fc7a68fcb84",
      "Name": "Sales \u2014 Add",
      "Title": "Sales \u2014 Add",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "57070245ad4f445cb2a07514204d83a1",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Add Sale"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "a1b382522d56445dbe7c263156599e03",
          "Type": "Input",
          "Name": "Quantity",
          "X": 24,
          "Y": 72,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "fbb10c5ea0814c84b98e20ad35b70115"
        },
        {
          "Id": "eb4c930f761f465abeec4172d97fc26f",
          "Type": "Input",
          "Name": "Total",
          "X": 24,
          "Y": 128,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "13d6125e3410431b82496fa43fdf01ea"
        },
        {
          "Id": "e4c21756dc104c509e47680ac0212d70",
          "Type": "DatePicker",
          "Name": "Date",
          "X": 24,
          "Y": 184,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "c3f94ce6b05b4ba3a44c8ac04cf5868d"
        },
        {
          "Id": "c6be6a9daeab468b8357e5f591a2d94c",
          "Type": "Input",
          "Name": "Product",
          "X": 24,
          "Y": 240,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "eb758347d8eb485b9874d4bebf6cb977"
        },
        {
          "Id": "40a9e711c1e4494e9f9b7331bb5f79d5",
          "Type": "Input",
          "Name": "Customer",
          "X": 24,
          "Y": 296,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "4a354dd85e8b43dab87a4f65fee35437"
        },
        {
          "Id": "f17c8d78f6864dc485a98a3d3b443c4c",
          "Type": "Button",
          "Name": "Save",
          "X": 24,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Save",
            "Action": "SubmitForm",
            "TargetPageId": "3a1226aa98804d7a805ce1fb6a9688bf"
          },
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": null
        },
        {
          "Id": "43f119584200459194e2afa40c16ba49",
          "Type": "Button",
          "Name": "Cancel",
          "X": 200,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Cancel",
            "Action": "Navigate",
            "TargetPageId": "3a1226aa98804d7a805ce1fb6a9688bf"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "e1534627f0fb41d9ad7fb82813d3eed7",
      "Name": "Sales \u2014 Edit",
      "Title": "Sales \u2014 Edit",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "c5aa9c77ea6a4717a865abc776fa0fe8",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Edit Sale"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "583306f9bc434887b775d1e5aee9be35",
          "Type": "Input",
          "Name": "Quantity",
          "X": 24,
          "Y": 72,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "fbb10c5ea0814c84b98e20ad35b70115"
        },
        {
          "Id": "4005b5c36d134db99258417fb0d6bf3b",
          "Type": "Input",
          "Name": "Total",
          "X": 24,
          "Y": 128,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "13d6125e3410431b82496fa43fdf01ea"
        },
        {
          "Id": "2183a42ee91a4061bf7a9cc7a148b28d",
          "Type": "DatePicker",
          "Name": "Date",
          "X": 24,
          "Y": 184,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "c3f94ce6b05b4ba3a44c8ac04cf5868d"
        },
        {
          "Id": "0935df9f8b34450b9b44c382930dfb66",
          "Type": "Input",
          "Name": "Product",
          "X": 24,
          "Y": 240,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "eb758347d8eb485b9874d4bebf6cb977"
        },
        {
          "Id": "3dd98230a40f4c3b93d418f358671758",
          "Type": "Input",
          "Name": "Customer",
          "X": 24,
          "Y": 296,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "4a354dd85e8b43dab87a4f65fee35437"
        },
        {
          "Id": "0e4db864b01c47b9898087f214510731",
          "Type": "Button",
          "Name": "Save changes",
          "X": 24,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Save changes",
            "Action": "SubmitForm",
            "TargetPageId": "3a1226aa98804d7a805ce1fb6a9688bf"
          },
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": null
        },
        {
          "Id": "9768db389d0447ac8c9e0fa06f2954d5",
          "Type": "Button",
          "Name": "Cancel",
          "X": 200,
          "Y": 360,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Cancel",
            "Action": "Navigate",
            "TargetPageId": "3a1226aa98804d7a805ce1fb6a9688bf"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "4f68726d438742979f3cd922835aa58d",
      "Name": "Sales \u2014 Detail",
      "Title": "Sales \u2014 Detail",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "8cbbcf2d4f7643a99a1b071615bed808",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Sale details"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "3a0bbaca71e3420a81cf7b7c70b31702",
          "Type": "Text",
          "Name": "Quantity label",
          "X": 24,
          "Y": 72,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Quantity:"
          },
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "fbb10c5ea0814c84b98e20ad35b70115"
        },
        {
          "Id": "4e8cd2ca56884098a9a377451cb4de4c",
          "Type": "Text",
          "Name": "Total label",
          "X": 24,
          "Y": 116,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Total:"
          },
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "13d6125e3410431b82496fa43fdf01ea"
        },
        {
          "Id": "6603a53703e84cc18c62923cfcacc45b",
          "Type": "Text",
          "Name": "Date label",
          "X": 24,
          "Y": 160,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Date:"
          },
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "c3f94ce6b05b4ba3a44c8ac04cf5868d"
        },
        {
          "Id": "95b68c586f4c4fdd95b11a164deae743",
          "Type": "Text",
          "Name": "Product label",
          "X": 24,
          "Y": 204,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Product:"
          },
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "eb758347d8eb485b9874d4bebf6cb977"
        },
        {
          "Id": "4c99694ea06445c887ac9af446f26af9",
          "Type": "Text",
          "Name": "Customer label",
          "X": 24,
          "Y": 248,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Customer:"
          },
          "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
          "BindingFieldId": "4a354dd85e8b43dab87a4f65fee35437"
        },
        {
          "Id": "cc94a923fa674e2e962de04009408329",
          "Type": "Button",
          "Name": "Edit",
          "X": 24,
          "Y": 300,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Edit",
            "Action": "Navigate",
            "TargetPageId": "e1534627f0fb41d9ad7fb82813d3eed7"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "fc138d64242447468d6ca7dbc4275717",
          "Type": "Button",
          "Name": "Back",
          "X": 200,
          "Y": 300,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Back to list",
            "Action": "Navigate",
            "TargetPageId": "3a1226aa98804d7a805ce1fb6a9688bf"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "924a95e652924b8f91f4c488697763ca",
      "Name": "Invoices",
      "Title": "Invoices",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "9a7766ad97c34e6abc54d47738e9432b",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Invoices"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "666f1eca095f489ba8a4fed771972a21",
          "Type": "Search",
          "Name": "Search Invoices",
          "X": 24,
          "Y": 64,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": null
        },
        {
          "Id": "974bcef315e54ac888de3b2c69f5ec25",
          "Type": "Button",
          "Name": "Add button",
          "X": 400,
          "Y": 64,
          "Width": 160,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Add Invoice",
            "Action": "Navigate",
            "TargetPageId": "6fc300cebf0e4a62acf3bd414c81b61e"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "69a5b5bed7c44b9aaa379c6e9e57c65e",
          "Type": "DataGrid",
          "Name": "Invoices grid",
          "X": 24,
          "Y": 120,
          "Width": 880,
          "Height": 420,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "6fc300cebf0e4a62acf3bd414c81b61e",
      "Name": "Invoices \u2014 Add",
      "Title": "Invoices \u2014 Add",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "89bc1e9601aa4bc68a7b9a2661bc4b62",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Add Invoice"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "3b6c7103cab445ef98fc1760de9eb360",
          "Type": "Input",
          "Name": "Amount",
          "X": 24,
          "Y": 72,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "393f072bf7b747f6a8b8d15dd66a743d"
        },
        {
          "Id": "203ca8bf730e44f8b868aa13438545dc",
          "Type": "DatePicker",
          "Name": "Issued",
          "X": 24,
          "Y": 128,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "64c5a95ba71d4fdbadaae9285914a5de"
        },
        {
          "Id": "9c397b211a1a4d7f8202fcd36704a919",
          "Type": "DatePicker",
          "Name": "Due Date",
          "X": 24,
          "Y": 184,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "b5f77531b9ad400890dac732c8891bc2"
        },
        {
          "Id": "36d7056fd9414b0cbf8e0d8e7f810f2e",
          "Type": "Checkbox",
          "Name": "Paid",
          "X": 24,
          "Y": 240,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "4b0d4654b5964181be3f14ab8539be11"
        },
        {
          "Id": "301c446442564acbac1c0ca59de3842c",
          "Type": "Checkbox",
          "Name": "Overdue",
          "X": 24,
          "Y": 296,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "7c6d859cf9334ea1b1b4f56d0022fa4b"
        },
        {
          "Id": "e464305908264c6eb69c14a7de24039f",
          "Type": "Input",
          "Name": "Customer",
          "X": 24,
          "Y": 352,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "7df84cfb2be4436c9fb52e7ab39f330a"
        },
        {
          "Id": "55eb514428da4463b116130a423f5107",
          "Type": "Button",
          "Name": "Save",
          "X": 24,
          "Y": 416,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Save",
            "Action": "SubmitForm",
            "TargetPageId": "924a95e652924b8f91f4c488697763ca"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": null
        },
        {
          "Id": "0714938d9b864150b4ec1be9738b5878",
          "Type": "Button",
          "Name": "Cancel",
          "X": 200,
          "Y": 416,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Cancel",
            "Action": "Navigate",
            "TargetPageId": "924a95e652924b8f91f4c488697763ca"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "1a27fb8d179645fb9f3637547cac4c5f",
      "Name": "Invoices \u2014 Edit",
      "Title": "Invoices \u2014 Edit",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "879739eafb1f4477987988c995cdd0ab",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Edit Invoice"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "bf49b945617a41a1b0ac03fe8820bd08",
          "Type": "Input",
          "Name": "Amount",
          "X": 24,
          "Y": 72,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "393f072bf7b747f6a8b8d15dd66a743d"
        },
        {
          "Id": "66bcfb1fd8544d428eb93f82bf4cd687",
          "Type": "DatePicker",
          "Name": "Issued",
          "X": 24,
          "Y": 128,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "64c5a95ba71d4fdbadaae9285914a5de"
        },
        {
          "Id": "273e4aea66504ff3b4c875c1d66b808e",
          "Type": "DatePicker",
          "Name": "Due Date",
          "X": 24,
          "Y": 184,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "b5f77531b9ad400890dac732c8891bc2"
        },
        {
          "Id": "b841a8da866b4a6080a192d573903ed3",
          "Type": "Checkbox",
          "Name": "Paid",
          "X": 24,
          "Y": 240,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "4b0d4654b5964181be3f14ab8539be11"
        },
        {
          "Id": "611c05f1869b4b42a975295db9aa4019",
          "Type": "Checkbox",
          "Name": "Overdue",
          "X": 24,
          "Y": 296,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "7c6d859cf9334ea1b1b4f56d0022fa4b"
        },
        {
          "Id": "a0d8d2e4bce9460fb018ff59fcae54aa",
          "Type": "Input",
          "Name": "Customer",
          "X": 24,
          "Y": 352,
          "Width": 360,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {},
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "7df84cfb2be4436c9fb52e7ab39f330a"
        },
        {
          "Id": "8017f9e5fc4d44dab3fe9f7787a12e06",
          "Type": "Button",
          "Name": "Save changes",
          "X": 24,
          "Y": 416,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Save changes",
            "Action": "SubmitForm",
            "TargetPageId": "924a95e652924b8f91f4c488697763ca"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": null
        },
        {
          "Id": "06dd1c58c76b4f18a10c0bab596a0874",
          "Type": "Button",
          "Name": "Cancel",
          "X": 200,
          "Y": 416,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Cancel",
            "Action": "Navigate",
            "TargetPageId": "924a95e652924b8f91f4c488697763ca"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    },
    {
      "Id": "6c83d6dab0e74396871175d47285c4ad",
      "Name": "Invoices \u2014 Detail",
      "Title": "Invoices \u2014 Detail",
      "IsHome": false,
      "DarkMode": false,
      "Components": [
        {
          "Id": "920fdf074dec4d1f9f2dab250723171e",
          "Type": "Heading",
          "Name": "Heading",
          "X": 24,
          "Y": 16,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Invoice details"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "cd7a94fd27ef4895996fb35117e2b5a2",
          "Type": "Text",
          "Name": "Amount label",
          "X": 24,
          "Y": 72,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Amount:"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "393f072bf7b747f6a8b8d15dd66a743d"
        },
        {
          "Id": "9ee4fba7dea644c2a002569c66e8414a",
          "Type": "Text",
          "Name": "Issued label",
          "X": 24,
          "Y": 116,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Issued:"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "64c5a95ba71d4fdbadaae9285914a5de"
        },
        {
          "Id": "ce02a44983b046ac9344e4fda41bce8c",
          "Type": "Text",
          "Name": "Due Date label",
          "X": 24,
          "Y": 160,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Due Date:"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "b5f77531b9ad400890dac732c8891bc2"
        },
        {
          "Id": "4073da54f0ab4527a4e3d94e6f8d4c91",
          "Type": "Text",
          "Name": "Paid label",
          "X": 24,
          "Y": 204,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Paid:"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "4b0d4654b5964181be3f14ab8539be11"
        },
        {
          "Id": "0c2559358ba34a13b68c2131aa5814cd",
          "Type": "Text",
          "Name": "Overdue label",
          "X": 24,
          "Y": 248,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Overdue:"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "7c6d859cf9334ea1b1b4f56d0022fa4b"
        },
        {
          "Id": "2aaaee24be834d85a1902e769d8a47cc",
          "Type": "Text",
          "Name": "Customer label",
          "X": 24,
          "Y": 292,
          "Width": 480,
          "Height": 36,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Customer:"
          },
          "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
          "BindingFieldId": "7df84cfb2be4436c9fb52e7ab39f330a"
        },
        {
          "Id": "c8b5c2bd42194f689a457bf27c8f3c11",
          "Type": "Button",
          "Name": "Edit",
          "X": 24,
          "Y": 344,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Edit",
            "Action": "Navigate",
            "TargetPageId": "1a27fb8d179645fb9f3637547cac4c5f"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        },
        {
          "Id": "8cae7b61e5d74b9897c71d062a0a57d5",
          "Type": "Button",
          "Name": "Back",
          "X": 200,
          "Y": 344,
          "Width": 240,
          "Height": 44,
          "Locked": false,
          "Hidden": false,
          "GroupId": null,
          "Properties": {
            "Text": "Back to list",
            "Action": "Navigate",
            "TargetPageId": "924a95e652924b8f91f4c488697763ca"
          },
          "BindingTableId": null,
          "BindingFieldId": null
        }
      ]
    }
  ],
  "Tables": [
    {
      "Id": "edab1efb712e49718dc6347f9d5e086b",
      "Name": "Customers",
      "SqlName": "customers",
      "Fields": [
        {
          "Id": "ccaa2e7a2a7b465e9a095044c0c656c2",
          "Name": "Name",
          "SqlName": "name",
          "Type": "Text",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "4c04075dbd5d415bbb0d3bebb3f41caf",
          "Name": "Company",
          "SqlName": "company",
          "Type": "Text",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "e152d738710c4b2fb31d93627cbc243a",
          "Name": "Email",
          "SqlName": "email",
          "Type": "Email",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "31e50df636e14877a1a2a49fd64758f6",
          "Name": "Phone",
          "SqlName": "phone",
          "Type": "Phone",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "1de4b099157e45f9bc4797db9861b946",
          "Name": "Address",
          "SqlName": "address",
          "Type": "Text",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        }
      ]
    },
    {
      "Id": "9706ada907ab41a3b66de0b1c93a04b0",
      "Name": "Products",
      "SqlName": "products",
      "Fields": [
        {
          "Id": "0f8e9812203a4797890d08197ba2c117",
          "Name": "Name",
          "SqlName": "name",
          "Type": "Text",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "f35cc03283e84590be1e963d5a710a2a",
          "Name": "SKU",
          "SqlName": "sku",
          "Type": "Text",
          "Required": false,
          "Unique": true,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "09a44f1b59874e67a22991d19a02f7de",
          "Name": "Barcode",
          "SqlName": "barcode",
          "Type": "Text",
          "Required": false,
          "Unique": false,
          "Indexed": true,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "e3f40a37f82742a88d1fd5789bf19311",
          "Name": "Unit Price",
          "SqlName": "unit_price",
          "Type": "Currency",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "36d804fec56849a1ad7f816fedd05bdb",
          "Name": "Stock",
          "SqlName": "stock",
          "Type": "Number",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        }
      ]
    },
    {
      "Id": "5c1d7469c1b9468cb487542982d845b2",
      "Name": "Sales",
      "SqlName": "sales",
      "Fields": [
        {
          "Id": "fbb10c5ea0814c84b98e20ad35b70115",
          "Name": "Quantity",
          "SqlName": "quantity",
          "Type": "Number",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "13d6125e3410431b82496fa43fdf01ea",
          "Name": "Total",
          "SqlName": "total",
          "Type": "Currency",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "c3f94ce6b05b4ba3a44c8ac04cf5868d",
          "Name": "Date",
          "SqlName": "date",
          "Type": "Date",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "eb758347d8eb485b9874d4bebf6cb977",
          "Name": "Product",
          "SqlName": "product",
          "Type": "Relationship",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": "9706ada907ab41a3b66de0b1c93a04b0",
          "FileExtensions": []
        },
        {
          "Id": "4a354dd85e8b43dab87a4f65fee35437",
          "Name": "Customer",
          "SqlName": "customer",
          "Type": "Relationship",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": "edab1efb712e49718dc6347f9d5e086b",
          "FileExtensions": []
        }
      ]
    },
    {
      "Id": "0f643dde6610485fb44d3c8c55c47689",
      "Name": "Invoices",
      "SqlName": "invoices",
      "Fields": [
        {
          "Id": "393f072bf7b747f6a8b8d15dd66a743d",
          "Name": "Amount",
          "SqlName": "amount",
          "Type": "Currency",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "64c5a95ba71d4fdbadaae9285914a5de",
          "Name": "Issued",
          "SqlName": "issued",
          "Type": "Date",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "b5f77531b9ad400890dac732c8891bc2",
          "Name": "Due Date",
          "SqlName": "due_date",
          "Type": "Date",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "4b0d4654b5964181be3f14ab8539be11",
          "Name": "Paid",
          "SqlName": "paid",
          "Type": "Boolean",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "7c6d859cf9334ea1b1b4f56d0022fa4b",
          "Name": "Overdue",
          "SqlName": "overdue",
          "Type": "Boolean",
          "Required": false,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": null,
          "FileExtensions": []
        },
        {
          "Id": "7df84cfb2be4436c9fb52e7ab39f330a",
          "Name": "Customer",
          "SqlName": "customer",
          "Type": "Relationship",
          "Required": true,
          "Unique": false,
          "Indexed": false,
          "DefaultValue": null,
          "ValidationRegex": null,
          "MaxLength": null,
          "MinValue": null,
          "MaxValue": null,
          "EnumValues": [],
          "RelatedTableId": "edab1efb712e49718dc6347f9d5e086b",
          "FileExtensions": []
        }
      ]
    }
  ],
  "Automations": [
    {
      "Id": "6ee5c8da1445492591e41011b639513f",
      "Name": "Sale decreases stock",
      "Enabled": true,
      "TriggerTableId": "5c1d7469c1b9468cb487542982d845b2",
      "Trigger": "RecordCreated",
      "DateFieldId": null,
      "Action": "AdjustRelatedField",
      "ViaRelationshipFieldId": "eb758347d8eb485b9874d4bebf6cb977",
      "TargetFieldId": "36d804fec56849a1ad7f816fedd05bdb",
      "AmountFieldId": "fbb10c5ea0814c84b98e20ad35b70115",
      "AmountMultiplier": -1,
      "SetFieldId": null,
      "SetValue": null
    },
    {
      "Id": "847d45cfdd8a441098d820552bdcdfc6",
      "Name": "Flag overdue invoices",
      "Enabled": true,
      "TriggerTableId": "0f643dde6610485fb44d3c8c55c47689",
      "Trigger": "DateDue",
      "DateFieldId": "b5f77531b9ad400890dac732c8891bc2",
      "Action": "FlagRecord",
      "ViaRelationshipFieldId": null,
      "TargetFieldId": null,
      "AmountFieldId": null,
      "AmountMultiplier": 1,
      "SetFieldId": "7c6d859cf9334ea1b1b4f56d0022fa4b",
      "SetValue": null
    }
  ],
  "Reports": [
    {
      "Id": "c248858d399e4de789e1770232484c23",
      "Name": "Monthly Revenue",
      "TableId": "5c1d7469c1b9468cb487542982d845b2",
      "Kind": "BarChart",
      "GroupByFieldId": "c3f94ce6b05b4ba3a44c8ac04cf5868d",
      "GroupByMonthly": true,
      "AggregateFieldId": "13d6125e3410431b82496fa43fdf01ea",
      "Aggregate": "Sum",
      "Printable": false
    },
    {
      "Id": "af791a85773e4b6b93330400a46cef6c",
      "Name": "Sales by Product",
      "TableId": "5c1d7469c1b9468cb487542982d845b2",
      "Kind": "Table",
      "GroupByFieldId": "eb758347d8eb485b9874d4bebf6cb977",
      "GroupByMonthly": false,
      "AggregateFieldId": null,
      "Aggregate": "Count",
      "Printable": false
    },
    {
      "Id": "b50cbe3bf5044a709e07c6236774db7a",
      "Name": "Invoice List (printable)",
      "TableId": "0f643dde6610485fb44d3c8c55c47689",
      "Kind": "Table",
      "GroupByFieldId": null,
      "GroupByMonthly": false,
      "AggregateFieldId": null,
      "Aggregate": "Count",
      "Printable": true
    }
  ],
  "Roles": [
    {
      "Id": "75f7fa4e3e0b4ff88556c9282e2c213b",
      "Name": "Admin",
      "Permissions": [
        "admin"
      ]
    },
    {
      "Id": "5228a965ed004704989dd0201c0af407",
      "Name": "User",
      "Permissions": [
        "data.read",
        "data.write"
      ]
    }
  ],
  "HomePage": {
    "Id": "f8769561706f451ca23df85c9cfae82e",
    "Name": "Dashboard",
    "Title": "Dashboard",
    "IsHome": true,
    "DarkMode": false,
    "Components": [
      {
        "Id": "74424906e1fa4e1db94b14d49e51b992",
        "Type": "Heading",
        "Name": "Heading",
        "X": 24,
        "Y": 16,
        "Width": 640,
        "Height": 36,
        "Locked": false,
        "Hidden": false,
        "GroupId": null,
        "Properties": {
          "Text": "Small Business Suite"
        },
        "BindingTableId": null,
        "BindingFieldId": null
      },
      {
        "Id": "b758c159dfb34e16ac6c7cbd76a813ff",
        "Type": "Navigation",
        "Name": "Navigation",
        "X": 24,
        "Y": 64,
        "Width": 880,
        "Height": 48,
        "Locked": false,
        "Hidden": false,
        "GroupId": null,
        "Properties": {},
        "BindingTableId": null,
        "BindingFieldId": null
      },
      {
        "Id": "a9e1bc1d9b3d4adab61594a4867052ec",
        "Type": "Card",
        "Name": "Customers card",
        "X": 24,
        "Y": 128,
        "Width": 320,
        "Height": 160,
        "Locked": false,
        "Hidden": false,
        "GroupId": null,
        "Properties": {
          "Text": "Customers"
        },
        "BindingTableId": "edab1efb712e49718dc6347f9d5e086b",
        "BindingFieldId": null
      },
      {
        "Id": "4bf9c01ed8ae43a4b363752253eebeab",
        "Type": "Card",
        "Name": "Products card",
        "X": 360,
        "Y": 128,
        "Width": 320,
        "Height": 160,
        "Locked": false,
        "Hidden": false,
        "GroupId": null,
        "Properties": {
          "Text": "Products"
        },
        "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
        "BindingFieldId": null
      },
      {
        "Id": "76c6b86789d24650a278cba40c7f1060",
        "Type": "Card",
        "Name": "Sales card",
        "X": 696,
        "Y": 128,
        "Width": 320,
        "Height": 160,
        "Locked": false,
        "Hidden": false,
        "GroupId": null,
        "Properties": {
          "Text": "Sales"
        },
        "BindingTableId": "5c1d7469c1b9468cb487542982d845b2",
        "BindingFieldId": null
      },
      {
        "Id": "b413bf81194f48d7925845b58bf40add",
        "Type": "Card",
        "Name": "Invoices card",
        "X": 1032,
        "Y": 128,
        "Width": 320,
        "Height": 160,
        "Locked": false,
        "Hidden": false,
        "GroupId": null,
        "Properties": {
          "Text": "Invoices"
        },
        "BindingTableId": "0f643dde6610485fb44d3c8c55c47689",
        "BindingFieldId": null
      },
      {
        "Id": "4a0615d7f96c40f5a6d6e0a5139feaba",
        "Type": "Chart",
        "Name": "Products chart",
        "X": 24,
        "Y": 320,
        "Width": 880,
        "Height": 300,
        "Locked": false,
        "Hidden": false,
        "GroupId": null,
        "Properties": {
          "AggregateFieldId": "e3f40a37f82742a88d1fd5789bf19311",
          "Aggregate": "Sum"
        },
        "BindingTableId": "9706ada907ab41a3b66de0b1c93a04b0",
        "BindingFieldId": null
      }
    ]
  }
}