{
  "menu": [
    {
      "url": "/",
      "name": "Home",
      "icon": "home",
      "slug": "admin.dashboard"
    },
    {
      "name": "Roles",
      "icon": "setting",
      "slug": ["admin.roles", "admin.acls", "admin.impersonation-logs.index"],
      "permission" : ["read role","read user", "read acl"],
      "submenu": [
        {
          "url": "/roles",
          "name": "Admin Roles",
          "slug": "admin.roles.index",
          "permission" : ["read role", "read user"]
        },
        {
          "url": "/acls",
          "name": "Admin Access List",
          "slug": "admin.acls.index",
          "permission": "read acl"
        },
        {
          "url": "/impersonation-logs",
          "name": "Impersonation Logs",
          "slug": "admin.impersonation-logs.index",
          "permission": "read impersonation log"
        }
      ]
    },
    {
      "name": "HR",
      "icon": "abstract-19",
      "slug": ["admin.organizations.", "admin.users.", "admin.trashed-users"],
      "permission": ["read user", "read organization"],
      "submenu": [
        {
          "url": "/users",
          "name": "Employees",
          "slug": "admin.users.index",
          "permission": ["read user"]
        },
        {
          "url": "/organizations",
          "name": "Organization",
          "slug": "admin.organizations.index",
          "permission": ["read organization"]
        }
      ]
    },
    {
      "url": "/companies",
      "name": "Service Providers",
      "icon": "bank",
      "slug": "admin.companies.index",
      "permission": ["read company"]
    },
    {
      "name": "Artworks",
      "slug": ["admin.artworks.index","admin.galleries.index","admin.museums.index", "admin.institutions.index","admin.artists.index", "admin.studios.index","admin.locations.index"],
      "icon": "office-bag",
      "permission": ["read artwork", "read artist", "read studio", "read location"],
      "submenu": [
        {
          "url": "/artworks",
          "name": "Artworks",
          "slug": "admin.artworks.index",
          "permission": ["read artwork"]
        },
        {
          "url": "/artists",
          "name": "Artists",
          "slug": "admin.artists.index",
          "permission": ["read artist"]
        },
        {
          "url": "/studios",
          "name": "Studios",
          "slug": "admin.studios.index",
          "permission": ["read studio"]
        },
        {
          "name": "Settings",
          "slug": ["admin.locations.index"],
          "permission": ["read location"],
          "submenu": [
            {
              "url": "/locations",
              "name": "Locations",
              "slug": "admin.locations.index",
              "permission": ["read location"]
            }
          ]
        }
      ]
    },
    {
      "name": "Statistics",
      "icon": "chart-simple",
      "slug": ["admin.contracts.statistics","admin.invoices.statistics"],
      "permission": ["read contract stats", "read invoice stats"],
      "submenu": [
        {
          "url": "/contracts/statistics",
          "name": "Contracts",
          "slug": "admin.contracts.statistics",
          "permission": ["read contract stats"]
        },
        {
          "url": "/invoices-statistics",
          "name": "Invoices",
          "slug": "admin.invoices.statistics",
          "permission": ["read invoice stats"]
        }
      ]
    },
    {
      "name": "Inventory",
      "icon": "package",
      "slug": ["admin.warehouses.index"],
      "permission": ["read warehouse"],
      "submenu": [
        {
          "url": "/warehouses",
          "name": "Warehouses",
          "slug": "admin.warehouses.index",
          "permission": ["read warehouse"]
        }
      ]
    },
    {
      "url": "/programs",
      "name": "Programs",
      "icon": "cube-3",
      "slug": "admin.programs.index",
      "permission": ["read program"]
    },
    {
      "name": "Projects",
      "slug": ["admin.projects.index", "admin.project-categories", "admin.project-templates"],
      "icon": "color-swatch",
      "config": "app.enable_projects",
      "permission": ["read project", "read project category", "read project template"],
      "submenu": [
        {
          "url": "/projects",
          "name": "Projects",
          "slug": "admin.projects.index",
          "permission": ["read project"]
        },
        {
          "url": "/project-categories",
          "name": "Project Categories",
          "slug": "admin.project-categories.index",
          "permission": ["read project category"]
        },
        {
          "url": "/project-templates",
          "name": "Project Templates",
          "slug": "admin.project-templates.index",
          "permission": ["read project template"]
        }
      ]
    },

    {
      "name": "Scrum Boards",
      "url": "/scrum-boards",
      "icon": "color-swatch",
      "slug": "admin.scrum-boards.index",
      "permission": ["read scrum board"]
    },

    {
      "name": "Scrum Boards 2",
      "url": "/scrum-boards2",
      "icon": "color-swatch",
      "slug": "admin.scrum-boards2"
    },

    {
      "name": "Document Controls",
      "icon": "color-swatch",
      "slug": ["admin.contract-doc-controls.index","admin.invoice-doc-controls.index"],
      "permission": ["read contract doc-control", "read invoice doc-control"],
      "submenu": [
        {
          "url": "/contract-doc-controls",
          "name": "Contracts",
          "slug": "admin.contract-doc-controls.index",
          "permission": ["read contract doc-control"]
        },
        {
          "url": "/invoice-doc-controls",
          "name": "Invoices",
          "slug": "admin.invoice-doc-controls.index",
          "permission": ["read invoice doc-control"]
        }
      ]
    },
    {
      "name": "Contracts",
      "slug": ["admin.contracts.index", "admin.change-requests.index", "admin.contracts.change-requests.", "admin.contracts.document-stats.index", "admin.contracts.paymentsplan", "admin.trashed-contracts.", "admin.contract-types","admin.contracts.gantt-chart.index", "admin.contract-categories", "admin.change-requests.index"],
      "icon": "color-swatch",
      "permission": ["read contract", "read trashed contract", "read contract payplan", "read change request", "read contract doc stats", "read contract type", "read contract category"],
      "submenu": [
        {
          "url": "/contracts",
          "name": "Contracts",
          "slug": "admin.contracts.index",
          "permission": ["read contract"]
        },
        {
          "url": "/trashed-contracts",
          "name": "Trashed Contracts",
          "slug": "admin.trashed-contracts.index",
          "permission": ["read trashed contract"]
        },
        {
          "url": "/contracts/paymentsplan",
          "name": "Payments Plan",
          "slug": "admin.contracts.paymentsplan",
          "permission": ["read contract payplan"]
        },
        {
          "url": "/contracts/change-requests",
          "name": "Change Requests",
          "slug": "admin.contracts.change-requests.index",
          "config": "app.enable_contract_change_requests",
          "permission": ["read change request"]
        },
        {
          "url": "/contracts/change-requests/gantt-chart",
          "name": "Change Requests Gantt",
          "slug": "admin.contracts.change-requests.gantt-chart",
          "config": "app.enable_contract_change_requests",
          "permission": ["read change request"]
        },
        {
          "url": "/contracts/gantt-chart",
          "name": "Gantt Chart",
          "slug": "admin.contracts.gantt-chart.index"
        },
        {
          "url": "/contracts/document-stats",
          "name": "Contract Doc Stats",
          "slug": "admin.contracts.document-stats.index",
          "permission": ["read contract doc stats"]
        },
        {
          "name": "Settings",
          "slug": ["admin.contract-types.index", "admin.contract-categories.index"],
          "permission": ["read contract type", "read contract category"],
          "submenu": [
            {
              "url": "/contract-types",
              "name": "Contract Types",
              "slug": "admin.contract-types.index",
              "permission": ["read contract type"]
            },
            {
              "url": "/contract-categories",
              "name": "Contract Categories",
              "slug": "admin.contract-categories.index",
              "permission": ["read contract category"]
            }
          ]
        }
      ]
    },
    {
      "name": "Review Tracking",
      "icon": "watch",
      "slug": ["admin.tracking.contracts", "admin.tracking.paymentsplan", "admin.tracking.phases"],
      "permission": ["read contract rtracking", "read contract payplan rtracking", "read contract phase tracking"],
      "submenu": [
        {
          "url": "/tracking/contracts",
          "name": "Contracts",
          "slug": "admin.tracking.contracts",
          "permission": ["read contract rtracking"]
        },
        {
          "url": "/tracking/paymentsplan",
          "name": "Payments Plan",
          "slug": "admin.tracking.paymentsplan",
          "permission": ["read contract payplan rtracking"]
        },
        {
          "url": "/tracking/phases",
          "name": "Phases",
          "slug": "admin.tracking.phases",
          "permission": ["read contract phase tracking"]
        }
      ]
    },
    {
      "name": "Invoices",
      "slug": ["admin.invoices.", "admin.trashed-invoices", "admin.tax-authority-invoices.index"],
      "icon": "notepad-edit",
      "permission": ["read invoice", "read trashed invoice", "read tax authority invoice", "read invoice doc stats"],
      "submenu": [
        {
          "url": "/invoices",
          "name": "Invoices",
          "slug": "admin.invoices.index",
          "permission": ["read invoice"]
        },
        {
          "url": "/trashed-invoices",
          "name": "Trashed Invoices",
          "slug": "admin.trashed-invoices.index",
          "permission": ["read trashed invoice"]
        },
        {
          "url": "/tax-authority-invoices",
          "name": "Tax Authority Invoices",
          "slug": "admin.tax-authority-invoices.index",
          "permission": ["read tax authority invoice"]
        },
        {
          "url": "/invoices/document-stats",
          "name": "Invoice Doc Stats",
          "slug": "admin.invoices.document-stats.index",
          "permission": ["read invoice doc stats"]
        }
      ]
    },
    {
      "name": "Expenses",
      "slug": ["admin.expenses."],
      "icon": "tablet-up",
      "permission": ["read expense", "read expense category"],
      "submenu": [
        {
          "url": "/expenses",
          "name": "Expenses",
          "slug": "admin.expenses.index",
          "permission": ["read expense"]
        },
        {
          "url": "/expenses/categories",
          "name": "Expenses Categories",
          "slug": "admin.expenses.categories.index",
          "permission": ["read expense category"]
        }
      ]
    },
    {
      "name": "Competitions",
      "slug": ["admin.competitions.index"],
      "icon": "sort",
      "permission": ["read competition"],
      "url": "/competitions"
    },
    {
      "name": "Finances",
      "slug": ["admin.finances."],
      "icon": "chart",
      "permission": ["read budget", "read financial year", "read program account", "read payment", "read tax rate", "read retention rate", "read downpayment rate"],
      "submenu": [
        {
          "url": "/finances/budgets",
          "name": "Budgets",
          "slug": "admin.finances.budgets.index",
          "permission": ["read budget"]
        },
        {
          "url": "/finances/financial-years",
          "name": "Financial Years",
          "slug": "admin.finances.financial-years.index",
          "permission": ["read financial year"]
        },
        {
          "url": "/finances/program-accounts",
          "name": "Program Accounts",
          "slug": "admin.finances.program-accounts.index",
          "permission": ["read program account"]
        },
        {
          "url": "/finances/payments",
          "name": "Payments",
          "slug": "admin.finances.payments.index",
          "permission": ["read payment"]
        },
        {
          "url": "/finances/taxes",
          "name": "Taxes",
          "slug": "admin.finances.taxes.index",
          "permission": ["read tax rate"]
        },
        {
          "url": "/finances/retentions",
          "name": "Retentions",
          "slug": "admin.finances.retentions.index",
          "permission": ["read retention rate"]
        },
        {
          "url": "/finances/downpayments",
          "name": "Down Payments",
          "slug": "admin.finances.downpayments.index",
          "permission": ["read downpayment rate"]
        }
      ]
    },
    {
      "url": "/applications/settings/forms",
      "name": "Forms",
      "icon": "document",
      "slug": "admin.applications.settings.forms.index",
      "config": "app.enable_wp_form_routes",
      "permission": "read form"
    },
    {
      "url": "/private-notes",
      "name": "Notes",
      "icon": "questionnaire-tablet",
      "slug": "admin.private-notes.index",
      "config": "app.enable_private_notes",
      "permission": "manage private notes"
    },
    {
      "url": "/draft-rfps",
      "name": "Draft RFPs",
      "icon": "color-swatch",
      "slug": "admin.draft-rfps.index",
      "config": "app.enable_draft_rfps",
      "permission": "read draft rfp"
    },
    {
      "url": "/shared-files",
      "name": "Shared Files",
      "icon": "update-file",
      "slug": "admin.shared-files.index",
      "config": "app.enable_draft_rfps",
      "permission": "read draft rfp"
    },
    {
      "url": "/app/settings",
      "name": "Settings",
      "icon": "setting",
      "slug": "admin.core.settings.index",
      "permission": "manage site global settings"
    },
    {
      "url": "/email-templates/1",
      "name": "Email Templates",
      "icon": "setting",
      "slug": "admin.manage.email.language",
      "permission": "manage email templates"
    },
    {
      "url": "/ip-firewall/ips",
      "name": "IP Firewall",
      "icon": "setting",
      "slug": "admin.ip-firewall.ips.index",
      "permission": "manage ip firewall"
    }
  ]
}
