{"id":20515,"date":"2026-06-13T10:20:00","date_gmt":"2026-06-13T10:20:00","guid":{"rendered":"https:\/\/offline-web.com\/?p=20515"},"modified":"2026-08-14T16:17:54","modified_gmt":"2026-08-14T13:17:54","slug":"custom-business-dashboard","status":"publish","type":"post","link":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/","title":{"rendered":"Custom business dashboard: replace spreadsheets with one live view"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Nobody sits down and decides to run a business on spreadsheets. It creeps in. One sheet becomes ten, one person ends up owning the &#8220;master&#8221; file, and the team can spend recurring time stitching numbers together by hand. A custom business dashboard can replace that process with one shared view built on clear rules.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your reporting still runs on copy-paste, you already feel the drag. Data has to be collected, cleaned and reconciled before anyone can act on it. Measuring that preparation time in your own workflow gives you a defensible baseline for deciding whether a dashboard is worth building.<\/p>\n\n\r\n\r\n<h2 class=\"wp-block-heading\">What running the business on spreadsheets is really costing you<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The cost of spreadsheet reporting rarely arrives as one line item. It can show up as stale numbers in a meeting, two reports that disagree, or dependence on the one person who knows the formulas. When that person is away, reporting may stall.<\/p>\n\r\n\r\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured.png\" alt=\"Custom business dashboard replacing spreadsheet reporting with one shared view\" class=\"wp-image-20513\" srcset=\"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured.png 1200w, https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured-300x158.png 300w, https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured-1024x538.png 1024w, https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured-768x403.png 768w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/>\n<figcaption class=\"wp-element-caption\">A dashboard can replace manual spreadsheet consolidation with one view built on shared sources and rules.<\/figcaption>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">There can be a control problem as well. Microsoft 365 supports file permissions and version history, but those controls do not automatically model who may approve a record, edit one field or complete a workflow. In copied files or loosely managed shared workbooks, tracing a changed figure can still be difficult.<\/p>\n\n\r\n\r\n<h2 class=\"wp-block-heading\">What a custom business dashboard changes<\/h2>\r\n\r\n\r\n\n<p class=\"wp-block-paragraph\">A custom business dashboard replaces the pile of sheets with one shared view. Data loads from your systems, inputs are typed and validated, and each person sees only what their role allows. Because it is built around the real workflow, approvals, business rules and important changes can be enforced and recorded. Performance is then tested against the data volume and usage you expect.<\/p>\n\n\r\n\r\n<h2 class=\"wp-block-heading\">When custom beats a generic BI tool<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">Off-the-shelf BI tools like Power BI, Tableau and Looker work well when your reporting fits their available models. A custom build becomes worth assessing when the process needs specific approvals, write-back into a source system or a workflow the chosen tool cannot represent without substantial workarounds.<\/p>\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">How I build it, step by step<\/h2>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">My process runs in four steps and starts with a technical audit, not a design. I map the data, its boundaries and how the numbers move today. Then I design the architecture and interface, build the agreed scope and hand it over with a 30-day warranty. I use a <a href=\"https:\/\/vuejs.org\/\" target=\"_blank\" rel=\"noopener\">component-based frontend<\/a> with strict TypeScript, keep the data contracts explicit and test performance against the expected usage. The framework is a technical choice, not the reason to build the dashboard.<\/p>\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Frequently asked questions about a custom business dashboard<\/h2>\r\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">How long does it take to build?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">The schedule depends on data sources, access rules, workflow complexity, reconciliation and the reports in scope. I map those dependencies first, then reply with an estimate and stage the build around reviewable milestones.<\/p>\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Can it connect to my existing systems?<\/h3>\r\n\r\n\r\n\r\n<p class=\"wp-block-paragraph\">It can connect to databases, APIs and spreadsheets where access and data quality allow. The audit verifies each source and determines whether the dashboard can sit on top of it or whether part of the data flow needs to change.<\/p>\n\r\n\r\n\r\n<h3 class=\"wp-block-heading\">Is a custom business dashboard worth it compared to Excel?<\/h3>\r\n\r\n\r\n\n<p class=\"wp-block-paragraph\">If a spreadsheet still does the job calmly, keep it. I have no interest in selling you a rebuild you do not need. Once reporting consumes meaningful time, stops when one person is away, or drives high-stakes decisions, compare that cost and risk with the price of a dashboard.<\/p>\n\n\r\n\r\n<h2 class=\"wp-block-heading\">See what your custom business dashboard could look like<\/h2>\r\n\r\n\r\n\n<p class=\"wp-block-paragraph\">Has your reporting outgrown its spreadsheets? Send me the workflow and the problem it is causing. <a href=\"https:\/\/offline-web.com\/contact\/\">Get a price and timeline by email<\/a>, with an honest view of whether a dashboard is the right next step. You can also see how I handle the related <a href=\"https:\/\/offline-web.com\/excel-to-dashboard\/\">Excel to dashboard<\/a> and <a href=\"https:\/\/offline-web.com\/web-app-development\/\">custom web app<\/a> work.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A custom business dashboard replaces scattered spreadsheets with one live, typed view. Here are the costs it removes and how I build it.<\/p>\n","protected":false},"author":1,"featured_media":20513,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[74],"tags":[210,211,65],"class_list":["post-20515","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-web-applications","tag-dashboards","tag-legacy-modernization","tag-vue-js"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Custom business dashboard development | OFFLINE<\/title>\n<meta name=\"description\" content=\"A custom business dashboard can bring scattered spreadsheet reporting into one shared view. See what to measure and how I scope the build.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/offline-web.com\/en\/custom-business-dashboard\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom business dashboard: replace spreadsheets with one live view\" \/>\n<meta property=\"og:description\" content=\"A custom business dashboard can bring scattered spreadsheet reporting into one shared view. See what to measure and how I scope the build.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/offline-web.com\/en\/custom-business-dashboard\/\" \/>\n<meta property=\"og:site_name\" content=\"offline-web.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61565994551139\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/profile.php?id=61565994551139\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-13T10:20:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-14T13:17:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Stelios Kitziris\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@offline_web\" \/>\n<meta name=\"twitter:site\" content=\"@offline_web\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stelios Kitziris\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/\"},\"author\":{\"name\":\"Stelios Kitziris\",\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/#\\\/schema\\\/person\\\/520626b2a7a5c2d1fbeb91e5bd8b4aa3\"},\"headline\":\"Custom business dashboard: replace spreadsheets with one live view\",\"datePublished\":\"2026-06-13T10:20:00+00:00\",\"dateModified\":\"2026-08-14T13:17:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/\"},\"wordCount\":653,\"publisher\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/#\\\/schema\\\/person\\\/520626b2a7a5c2d1fbeb91e5bd8b4aa3\"},\"image\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/offline-web.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/custom-business-dashboard-featured.png\",\"keywords\":[\"Dashboards\",\"Legacy Modernization\",\"Vue.js\"],\"articleSection\":[\"Web Applications\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/\",\"url\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/\",\"name\":\"Custom business dashboard development | OFFLINE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/offline-web.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/custom-business-dashboard-featured.png\",\"datePublished\":\"2026-06-13T10:20:00+00:00\",\"dateModified\":\"2026-08-14T13:17:54+00:00\",\"description\":\"A custom business dashboard can bring scattered spreadsheet reporting into one shared view. See what to measure and how I scope the build.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/#primaryimage\",\"url\":\"https:\\\/\\\/offline-web.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/custom-business-dashboard-featured.png\",\"contentUrl\":\"https:\\\/\\\/offline-web.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/custom-business-dashboard-featured.png\",\"width\":1200,\"height\":630,\"caption\":\"Custom business dashboard replacing scattered reporting spreadsheets with one live view\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/custom-business-dashboard\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/offline-web.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Custom business dashboard: replace spreadsheets with one live view\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/offline-web.com\\\/en\\\/\",\"name\":\"offline-web.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/#\\\/schema\\\/person\\\/520626b2a7a5c2d1fbeb91e5bd8b4aa3\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/offline-web.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/offline-web.com\\\/en\\\/#\\\/schema\\\/person\\\/520626b2a7a5c2d1fbeb91e5bd8b4aa3\",\"name\":\"Stelios Kitziris\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/offline-web.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/0404afea-ad5d-45e2-8111-d489cd7935ab.png\",\"url\":\"https:\\\/\\\/offline-web.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/0404afea-ad5d-45e2-8111-d489cd7935ab.png\",\"contentUrl\":\"https:\\\/\\\/offline-web.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/0404afea-ad5d-45e2-8111-d489cd7935ab.png\",\"width\":1122,\"height\":1402,\"caption\":\"Stelios Kitziris\"},\"logo\":{\"@id\":\"https:\\\/\\\/offline-web.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/0404afea-ad5d-45e2-8111-d489cd7935ab.png\"},\"sameAs\":[\"https:\\\/\\\/offline-web.com\",\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61565994551139\",\"https:\\\/\\\/www.instagram.com\\\/offline_web_\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/offline-web\\\/\",\"https:\\\/\\\/x.com\\\/offline_web\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Custom business dashboard development | OFFLINE","description":"A custom business dashboard can bring scattered spreadsheet reporting into one shared view. See what to measure and how I scope the build.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/","og_locale":"en_US","og_type":"article","og_title":"Custom business dashboard: replace spreadsheets with one live view","og_description":"A custom business dashboard can bring scattered spreadsheet reporting into one shared view. See what to measure and how I scope the build.","og_url":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/","og_site_name":"offline-web.com","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61565994551139","article_author":"https:\/\/www.facebook.com\/profile.php?id=61565994551139","article_published_time":"2026-06-13T10:20:00+00:00","article_modified_time":"2026-08-14T13:17:54+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured.png","type":"image\/png"}],"author":"Stelios Kitziris","twitter_card":"summary_large_image","twitter_creator":"@offline_web","twitter_site":"@offline_web","twitter_misc":{"Written by":"Stelios Kitziris","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/#article","isPartOf":{"@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/"},"author":{"name":"Stelios Kitziris","@id":"https:\/\/offline-web.com\/en\/#\/schema\/person\/520626b2a7a5c2d1fbeb91e5bd8b4aa3"},"headline":"Custom business dashboard: replace spreadsheets with one live view","datePublished":"2026-06-13T10:20:00+00:00","dateModified":"2026-08-14T13:17:54+00:00","mainEntityOfPage":{"@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/"},"wordCount":653,"publisher":{"@id":"https:\/\/offline-web.com\/en\/#\/schema\/person\/520626b2a7a5c2d1fbeb91e5bd8b4aa3"},"image":{"@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/#primaryimage"},"thumbnailUrl":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured.png","keywords":["Dashboards","Legacy Modernization","Vue.js"],"articleSection":["Web Applications"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/","url":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/","name":"Custom business dashboard development | OFFLINE","isPartOf":{"@id":"https:\/\/offline-web.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/#primaryimage"},"image":{"@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/#primaryimage"},"thumbnailUrl":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured.png","datePublished":"2026-06-13T10:20:00+00:00","dateModified":"2026-08-14T13:17:54+00:00","description":"A custom business dashboard can bring scattered spreadsheet reporting into one shared view. See what to measure and how I scope the build.","breadcrumb":{"@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/offline-web.com\/en\/custom-business-dashboard\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/#primaryimage","url":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured.png","contentUrl":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/07\/custom-business-dashboard-featured.png","width":1200,"height":630,"caption":"Custom business dashboard replacing scattered reporting spreadsheets with one live view"},{"@type":"BreadcrumbList","@id":"https:\/\/offline-web.com\/en\/custom-business-dashboard\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/offline-web.com\/en\/"},{"@type":"ListItem","position":2,"name":"Custom business dashboard: replace spreadsheets with one live view"}]},{"@type":"WebSite","@id":"https:\/\/offline-web.com\/en\/#website","url":"https:\/\/offline-web.com\/en\/","name":"offline-web.com","description":"","publisher":{"@id":"https:\/\/offline-web.com\/en\/#\/schema\/person\/520626b2a7a5c2d1fbeb91e5bd8b4aa3"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/offline-web.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/offline-web.com\/en\/#\/schema\/person\/520626b2a7a5c2d1fbeb91e5bd8b4aa3","name":"Stelios Kitziris","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/06\/0404afea-ad5d-45e2-8111-d489cd7935ab.png","url":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/06\/0404afea-ad5d-45e2-8111-d489cd7935ab.png","contentUrl":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/06\/0404afea-ad5d-45e2-8111-d489cd7935ab.png","width":1122,"height":1402,"caption":"Stelios Kitziris"},"logo":{"@id":"https:\/\/offline-web.com\/wp-content\/uploads\/2026\/06\/0404afea-ad5d-45e2-8111-d489cd7935ab.png"},"sameAs":["https:\/\/offline-web.com","https:\/\/www.facebook.com\/profile.php?id=61565994551139","https:\/\/www.instagram.com\/offline_web_\/","https:\/\/www.linkedin.com\/company\/offline-web\/","https:\/\/x.com\/offline_web"]}]}},"_links":{"self":[{"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/posts\/20515","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/comments?post=20515"}],"version-history":[{"count":10,"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/posts\/20515\/revisions"}],"predecessor-version":[{"id":21502,"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/posts\/20515\/revisions\/21502"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/media\/20513"}],"wp:attachment":[{"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/media?parent=20515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/categories?post=20515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/offline-web.com\/en\/wp-json\/wp\/v2\/tags?post=20515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}