{"id":16990,"date":"2025-10-03T17:14:05","date_gmt":"2025-10-03T14:14:05","guid":{"rendered":"https:\/\/flatlogic.com\/blog\/?p=16990"},"modified":"2025-10-08T15:16:26","modified_gmt":"2025-10-08T12:16:26","slug":"building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template","status":"publish","type":"post","link":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/","title":{"rendered":"Building an Analytical BI Dashboard (CSV \u2192 Charts) with Flatlogic&#8217;s LAMP Template"},"content":{"rendered":"<p>We carefully analyzed our user interactions and found that BI analytics dashboards are among the most frequently requested applications from our generator and AI agent. In response, we&#8217;ve created a comprehensive guide to show you how to build an Analytical Business Intelligence Dashboard step-by-step using the <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2021\/10\/How-to-Build-a-CRUD-Application-600x450.png\"  data-excerpt=\"This article is about what is CRUD and how to create basic CRUD app.\" href=\"https:\/\/flatlogic.com\/blog\/crud-app\/\">Flatlogic generator<\/a>. This process also applies to AppWizzy, as we are soon migrating completely to the AppWizzy platform.<\/p><p><strong>Live app:<\/strong><a href=\"https:\/\/dashboard-for-philip-v001.dev.flatlogic.app\/index.php\"> https:\/\/dashboard-for-philip-v001.dev.flatlogic.app\/index.php<\/a><\/p><p><iframe width=\"560\" height=\"315\" data-src=\"https:\/\/www.youtube.com\/embed\/v_35tCq2rUE?si=u3SbpClRr8jSQMGN\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p><h2 class=\"wp-block-heading\"><strong>Idea &amp; Data<\/strong><\/h2><p>Imagine you want to build an Analytical Dashboard using data stored in CSV or Excel files, in typical table formats. To create this dashboard, begin by creating a new project in Flatlogic and describing your application.<\/p><p>We recommend using our recently introduced LAMP Stack template, designed for professional vibe coding. With this template, you have a dedicated virtual machine (VM) environment under your full control. Powered by Flatlogic&#8217;s AI agent, it utilizes Gemini CLI or OpenAI&#8217;s Codex internally.<\/p><p>Why use the LAMP stack? It&#8217;s excellent for landing pages and simple, classic web apps, powered by PHP, a technology underpinning roughly 80% of the Internet, including platforms like WordPress.<\/p><h2 class=\"wp-block-heading\"><strong>Writing Your Prompt<\/strong><\/h2><p>Here is an example of a straightforward prompt:<\/p><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>I&#8217;d like to be able to upload any CSV file and instantly see a simple dashboard. The app should analyze the first 500 rows, guess column types, and then suggest a basic dashboard layout.<\/p><\/blockquote><p>We also require persistence, supported by the chosen template. You have complete file storage, allowing you to save files directly on your VM, along with a persistent MySQL database.<\/p><h3 class=\"wp-block-heading\"><strong>Using Voice Input and Defining User Stories<\/strong><\/h3><p>Our recent features include voice input, letting you dictate messages directly. The system follows the classical software development lifecycle, identifying user roles and stories. For simplicity, we begin with a single user story based on the provided description. <a href=\"https:\/\/flatlogic.com\/generator\"><img decoding=\"async\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding.png\" alt=\"Professional Vibe Coding\" class=\"banner-img lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2560px; --smush-placeholder-aspect-ratio: 2560\/640;\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding.png 2560w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-600x150.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-1024x256.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-768x192.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-1536x384.png 1536w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Introducing-professional-vibe-coding-2048x512.png 2048w\" data-sizes=\"auto\" data-original-sizes=\"(max-width: 2560px) 100vw, 2560px\"> <\/a><\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"540\" height=\"540\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Screen-Recording-Sep-30-2025-VEED-1.gif\" alt=\"\" class=\"wp-image-16983 lazyload\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 540px; --smush-placeholder-aspect-ratio: 540\/540;\" \/><\/figure><p>The Flatlogic platform features an expectation manager clarifying out-of-the-box features versus those you must build yourself, either manually or with AI assistance. Simply describe your desired changes in the chat.<\/p><h3 class=\"wp-block-heading\"><strong>Behind the Scenes<\/strong><\/h3><p>When you submit your prompt, Flatlogic deploys a dedicated <strong>VM hosted on Google Cloud,<\/strong> running a <strong>Linux-based OS<\/strong> preconfigured with a LAMP stack. This setup takes under a minute, after which the Flatlogic AI agent continues development using <strong>Gemini CLI or Codex.<\/strong><\/p><p>The result is a <strong>professional, SEO-friendly, conservative, and reliable setup, comparable to the legendary Nokia 3310.<\/strong> The generated code is exportable, hosting-independent, and free from third-party dependencies.<\/p><h2 class=\"wp-block-heading\"><strong>Initial Implementation<\/strong><\/h2><p><iframe width=\"560\" height=\"315\" data-src=\"https:\/\/www.youtube.com\/embed\/v_35tCq2rUE?si=rFX3PGLx7ecZLFM8&amp;start=421\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><\/p><p>Once your VM is ready, Flatlogic provides a live URL. At this stage, the core functionality, server-side logic to parse CSV files and analyze their structure, is developed. You can monitor changes in real-time and interact directly with the AI agent, addressing issues and iterating swiftly.<\/p><h2 class=\"wp-block-heading\"><strong>Testing and Refinement<\/strong><\/h2><p>Your first upload attempt may initially encounter errors, such as a 500 server error. If this happens, inform the AI agent directly. It will quickly address and resolve issues.<\/p><p>Upon successful CSV upload, the system automatically identifies column data types, such as dates, text, and numerical values, enabling instant dashboard generation. This functionality relies purely on classical PHP code, programmatically parsing data without AI involvement, though future versions may incorporate AI-driven analytics.<\/p><h2 class=\"wp-block-heading\"><strong>Version Control and Iterations<\/strong><\/h2><p>Flatlogic incorporates professional version control (git). Always remember to save your work, maintain organized iterations. Complex systems evolve through iterations; initial outputs should be refined iteratively via chat interactions and further development cycles.<\/p><h2 class=\"wp-block-heading\"><strong>Quick Customizations<\/strong><\/h2><iframe width=\"560\" height=\"315\" data-src=\"https:\/\/www.youtube.com\/embed\/v_35tCq2rUE?si=nIAPmQpCDje8zGHD&amp;start=855\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe><p>You can easily customize the UI, such as adding logos and favicons hosted directly on your VM, enhancing branding and SEO.<\/p><h3 class=\"wp-block-heading\"><strong>Flexibility with Multiple Data Sources<\/strong><\/h3><p>Flatlogic supports multiple CSV datasets. Whether you upload event records or sales orders, the platform swiftly adjusts and generates appropriate analytical dashboards.<\/p><h3 class=\"wp-block-heading\"><strong>Visual UI Edits with AI<\/strong><\/h3><p>Our screenshot feature enables visual edits. Capture your app&#8217;s interface and request AI-driven modifications, like adding geometric shapes or adjusting backgrounds, based solely on visual references.<\/p><h2 class=\"wp-block-heading\"><strong>Complete Development Environment<\/strong><\/h2><p>Your Flatlogic VM comes with integrated tools:<\/p><ul class=\"wp-block-list\"><li>Version control system for seamless iterations and rollbacks.<\/li><li>Direct <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2021\/10\/Update-on-generator-github-1-600x450.png\"  data-excerpt=\"Flatlogic Web App generator got an update! Now it works with GitHub. If you make an update to your project in the generator, all the updates will be pushed to the repository in GitHub.\" href=\"https:\/\/flatlogic.com\/blog\/github-integration-with-flatlogic-web-app-generator\/\">GitHub integration<\/a>.<\/li><li>Instant asset hosting and management.<\/li><li>Real-time source code editing and updates.<\/li><\/ul><h2 class=\"wp-block-heading\"><strong>Final Thoughts<\/strong><\/h2><p>Flatlogic&#8217;s LAMP stack offers complete ownership and flexibility. Ideal for quick landing pages or detailed analytics dashboards, this stack remains highly relevant, robust, and universally deployable.<\/p><p>This setup exemplifies professional vibe coding, allowing rapid development, real hosting, and easy scalability for practical web applications. We encourage your feedback and support as we continue providing resources to build CRMs, AI chatbots, SaaS platforms, and much more.<\/p><p>Explore the live dashboard: <a href=\"https:\/\/dashboard-for-philip-v001.dev.flatlogic.app\/index.php\">Analytical BI Dashboard<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Learn how to build an Analytical Business Intelligence Dashboard using Flatlogic&#8217;s LAMP template, turning CSV data into visual insights.<\/p>\n","protected":false},"author":24,"featured_media":16999,"comment_status":"closed","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"flatlogic_tldr":"Step-by-step guide to build a CSV-to-charts BI dashboard with Flatlogic's LAMP template\nFlatlogic spins up a Google Cloud LAMP VM in under a minute; code is exportable and dependency-free\nUpload CSVs; app parses first 500 rows, detects types, and generates dashboards using classical PHP\nVersion control, GitHub integration, asset hosting, and visual AI edits enable fast iterations and branding","flatlogic_facts":[{"text":"Live app: https:\/\/dashboard-for-philip-v001.dev.flatlogic.app\/index.php","source":"https:\/\/dashboard-for-philip-v001.dev.flatlogic.app\/index.php"},{"text":"Flatlogic provisions a Google Cloud Linux VM with LAMP; setup takes under a minute.","source":""},{"text":"The app analyzes the first 500 rows to guess column types and propose a dashboard layout.","source":""},{"text":"CSV uploads auto-detect dates, text, and numbers and generate dashboards using classical PHP, not AI.","source":""},{"text":"Persistence includes VM file storage and a MySQL database.","source":""}],"footnotes":""},"categories":[28],"tags":[678,283,268,643],"class_list":["post-16990","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides","tag-ai-agents","tag-data-visualization","tag-flatlogic-generator","tag-vibe-coding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Building an Analytical BI Dashboard (CSV \u2192 Charts) with Flatlogic\u2019s LAMP Template - Flatlogic Blog<\/title>\n<meta name=\"description\" content=\"Learn how to build an Analytical Business Intelligence Dashboard using Flatlogic&#039;s LAMP template, turning CSV data into visual insights.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Building an Analytical BI Dashboard (CSV \u2192 Charts) with Flatlogic\u2019s LAMP Template\" \/>\n<meta property=\"og:description\" content=\"Learn how to build an Analytical Business Intelligence Dashboard using Flatlogic&#039;s LAMP template, turning CSV data into visual insights.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/\" \/>\n<meta property=\"og:site_name\" content=\"Flatlogic Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/flatlogic\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-03T14:14:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-08T12:16:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-08-at-14.14.44.png\" \/>\n\t<meta property=\"og:image:width\" content=\"806\" \/>\n\t<meta property=\"og:image:height\" content=\"808\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alesia S.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@flatlogic\" \/>\n<meta name=\"twitter:site\" content=\"@flatlogic\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alesia S.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Building an Analytical BI Dashboard (CSV \u2192 Charts) with Flatlogic\u2019s LAMP Template - Flatlogic Blog","description":"Learn how to build an Analytical Business Intelligence Dashboard using Flatlogic's LAMP template, turning CSV data into visual insights.","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:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/","og_locale":"en_US","og_type":"article","og_title":"Building an Analytical BI Dashboard (CSV \u2192 Charts) with Flatlogic\u2019s LAMP Template","og_description":"Learn how to build an Analytical Business Intelligence Dashboard using Flatlogic's LAMP template, turning CSV data into visual insights.","og_url":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/","og_site_name":"Flatlogic Blog","article_publisher":"https:\/\/www.facebook.com\/flatlogic","article_published_time":"2025-10-03T14:14:05+00:00","article_modified_time":"2025-10-08T12:16:26+00:00","og_image":[{"width":806,"height":808,"url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-08-at-14.14.44.png","type":"image\/png"}],"author":"Alesia S.","twitter_card":"summary_large_image","twitter_creator":"@flatlogic","twitter_site":"@flatlogic","twitter_misc":{"Written by":"Alesia S.","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/#article","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/"},"author":{"name":"Alesia S.","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/4ea8cd13c3b9919c455be1f34183a0c9"},"headline":"Building an Analytical BI Dashboard (CSV \u2192 Charts) with Flatlogic&#8217;s LAMP Template","datePublished":"2025-10-03T14:14:05+00:00","dateModified":"2025-10-08T12:16:26+00:00","mainEntityOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/"},"wordCount":765,"publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-08-at-14.14.44.png","keywords":["AI Agents","Data Visualization","Flatlogic Generator","Vibe Coding"],"articleSection":["Guides"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/","url":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/","name":"Building an Analytical BI Dashboard (CSV \u2192 Charts) with Flatlogic\u2019s LAMP Template - Flatlogic Blog","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/#primaryimage"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-08-at-14.14.44.png","datePublished":"2025-10-03T14:14:05+00:00","dateModified":"2025-10-08T12:16:26+00:00","description":"Learn how to build an Analytical Business Intelligence Dashboard using Flatlogic's LAMP template, turning CSV data into visual insights.","breadcrumb":{"@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/#primaryimage","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-08-at-14.14.44.png","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-08-at-14.14.44.png","width":806,"height":808},{"@type":"BreadcrumbList","@id":"https:\/\/flatlogic.com\/blog\/building-an-analytical-bi-dashboard-csv-charts-with-flatlogic-s-lamp-template\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/flatlogic.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Building an Analytical BI Dashboard (CSV \u2192 Charts) with Flatlogic\u2019s LAMP Template"}]},{"@type":"WebSite","@id":"https:\/\/flatlogic.com\/blog\/#website","url":"https:\/\/flatlogic.com\/blog\/","name":"Flatlogic Blog","description":"Vibe-coding, AI Agents, Professional Software Development Services, Case Studies and More","publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"alternateName":"Flatlogic Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/flatlogic.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/flatlogic.com\/blog\/#organization","name":"Flatlogic","url":"https:\/\/flatlogic.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/62ea6de0b3469aa3d6ebb528-1.png","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/62ea6de0b3469aa3d6ebb528-1.png","width":970,"height":257,"caption":"Flatlogic"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/flatlogic","https:\/\/x.com\/flatlogic","https:\/\/www.instagram.com\/flatlogiccom\/","https:\/\/www.linkedin.com\/company\/flatlogic\/"]},{"@type":"Person","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/4ea8cd13c3b9919c455be1f34183a0c9","name":"Alesia S.","url":"https:\/\/flatlogic.com\/blog\/author\/alesya\/"}]}},"_links":{"self":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/16990","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/comments?post=16990"}],"version-history":[{"count":2,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/16990\/revisions"}],"predecessor-version":[{"id":16996,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/16990\/revisions\/16996"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media\/16999"}],"wp:attachment":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media?parent=16990"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/categories?post=16990"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/tags?post=16990"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}