{"id":9666,"date":"2022-11-15T10:00:26","date_gmt":"2022-11-15T03:00:26","guid":{"rendered":"https:\/\/www.hashmicro.com\/id\/blog\/?p=9666"},"modified":"2025-03-04T10:53:11","modified_gmt":"2025-03-04T03:53:11","slug":"apa-itu-cloud-kitchen","status":"publish","type":"post","link":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/","title":{"rendered":"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Dalam memulai usaha restoran konvensional, tentunya akan memerlukan lebih dari sekedar modal untuk bahan pangan dan juga alat masak. Salah satu konsep usaha dalam sektor F&amp;B yaitu <em>Cloud Kitchen\u00a0<\/em>atau\u00a0<em>Ghost Kitchen<\/em> sangat berpotensial dalam meningkatkan <a href=\"https:\/\/www.hashmicro.com\/id\/hash-fnb-software\" target=\"_blank\" rel=\"noopener\">bisnis F&amp;B<\/a> anda. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Adapun model bisnis Cloud Kitchen atau Ghost Kitchen, menjadi solusi bagi yang ingin memulai bisnis restoran dengan modal lebih terkontrol.\u00a0<\/span>Meski memiliki potensi besar, model ini juga membawa tantangan dalam pengelolaan bisnis.<\/p>\n<p>Oleh karena itu, hadirnya <a href=\"https:\/\/www.hashmicro.com\/id\/software-sistem-dapur\" target=\"_blank\" rel=\"noopener\">Software Central Kitchen<\/a> membantu mengatasi kompleksitas pengelolaan bisnis cloud kitchen, terutama dalam mengatur manajemen dapur. Banyak pebisnis telah mengadopsi solusi perangkat lunak ini untuk efisiensi bisnis mereka.<\/p>\n<table style=\"border-collapse: collapse; background-color: #fffacd; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); border-radius: 25px 25px 25px 25px;\" width=\"100%\">\n<tbody>\n<tr>\n<td style=\"padding: 15px; border: none;\">\n<h3 style=\"margin-bottom: 10px;\"><span style=\"background-color: #990000; color: #ffffff; padding: 5px;\"><b>Key Takeaways<\/b><\/span><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Cloud kitchen adalah model bisnis F&amp;B online yang mengurangi biaya operasional dan fokus pada kualitas produk.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Tantangan cloud kitchen termasuk persaingan ketat dan tanggung jawab pemasaran yang harus ditangani oleh pemilik bisnis.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Potensi bisnis cloud kitchen di Indonesia terus meningkat, dengan strategi sukses meliputi pemilihan lokasi, persiapan perlengkapan, penggunaan sistem POS, dan pemasaran yang tepat.<\/li>\n<li aria-level=\"1\">Salah satu software cloud kitchen yang dapat diandalkan adalah <a href=\"https:\/\/www.hashmicro.com\/id\/software-sistem-dapur\">software HashMicro<\/a>, yang mencakup seluruh kebutuhan bisnis F&amp;B.<\/li>\n<\/ul>\n<p><span data-sheets-root=\"1\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:513,&quot;3&quot;:{&quot;1&quot;:0},&quot;12&quot;:0}\"><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script>\n<div id=\"toc_container\">\n<p><span data-sheets-root=\"1\" data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:513,&quot;3&quot;:{&quot;1&quot;:0},&quot;12&quot;:0}\"><div id=\"toc_group_article\" style=''>\r\n\t<p style='font-size:25px;font-weight:bold; margin-bottom:0px'>\r\n\t\tDaftar Isi:\r\n\t<\/p>\r\n\t<ul id=\"list_toc\" class='list_toc'><\/ul>\r\n<\/div>\r\n\r\n<div id=\"placeholder-toc\"><\/div>\r\n<div id=\"toc\">\r\n    <div class=\"header\">\r\n\t<span class=\"toc-title\" id=\"toc-title\">Daftar Isi<\/span>\t\r\n\t <i class=\"toc-icon\">\r\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"30\" height=\"30\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" class=\"header-icon\">\r\n          <path d=\"m6 9 6 6 6-6\" \/>\r\n        <\/svg>\r\n      <\/i>\r\n\t<\/div>\r\n    <div class=\"list\">\r\n      <ul id=\"toc-list\"><\/ul>\r\n    <\/div>\r\n <\/div>\r\n\r\n<style>\r\n\/* Simple styling for the TOC *\/\r\n\t\r\n\t#toc ul li:last-child {\r\n    padding-bottom: 16px; \/* Adjust the value as needed *\/\r\n}\r\n\r\n.td-fix-index {\r\n\t transform: unset !important;\r\n     -webkit-transform: unset !important; \r\n}\r\n.footer-contact .td-fix-index {\r\n\t transform: translateZ(0) !important;\r\n     -webkit-transform: translateZ(0) !important; \r\n}\r\n\t.tdb_single_content .tdb-block-inner.td-fix-index{\r\n\t\tposition: static;\r\n\t}\r\n\t\r\n\r\n\r\n\t\r\n#toc {\r\n  background-color: #FFF;\r\n\tpadding: 17px 24px 0px 24px !important;\r\n  margin-bottom: 20px;\r\n\/*   border: 1px solid #9C171E; *\/\r\n  border-radius: 6px;\r\n\tdisplay: none;\r\n  max-width: 100%;\r\n  transition: .4s ease height;\r\n\tmargin-left: 0;\r\n\toverflow: hidden;\r\n}\r\n\r\n#toc .header{\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n\tbackground-color: transparent;\r\n}\r\n\t\r\n\t#toc.sticky .header{\r\n\t\tpadding: 4px 0;\r\n\t}\r\n\t\r\n.header p{\r\n  font-size: 18px !important;\r\n  font-weight: 600 !important;\r\n  color: #393939;\r\n   margin-bottom: 0;\r\n  \/* margin-top: 20px; *\/\r\n}\r\n\r\n.toc-icon{\r\n  float: right;\r\n\/*   visibility: hidden; *\/\r\n}\r\n\r\n\t.toc-title{\r\n\t\tmargin-right: auto;\r\n\/* \t\tpadding-left: 20px; *\/\r\n\t\tfont-weight: 600;\r\n\t\talign-self: center;\t}\t\r\n\r\n#toc ul {\r\n  list-style-type: none;\r\n  padding-left: 0;\r\n}\r\n\t\r\n#toc.sticky ul{\r\n\toverflow-y: auto;\r\n\tmax-height: 250px;\r\n\tmargin-top: 0px;\r\n\tpadding-top: 20px;\r\n\/* \tborder-top: 1px solid #d3d3d3; *\/\r\n}\r\n\t\r\n#toc ul li {\r\n\/*   margin-bottom: 10px; *\/\r\n  margin-bottom: 10px;\r\n\tmargin-left: 0;\r\n\ttransition: .2s ease;\r\n\tcursor: pointer;\r\n}\r\n\t\r\n\t#toc.sticky ul li {\r\n\t  margin-right: 10px;\r\n\t}\r\n\t\r\n.td-post-content #toc-list li a:hover, .td-post-content #toc-list a.active{\r\n\tbackground-color: #FFF;\r\n\/* \tpadding: 8px 16px 8px 16px; *\/\r\n\tpadding: 4px 16px 4px 16px;\r\n\tborder-radius: 6px;\r\n\tcolor: #9c171e !important;\r\n\tfont-weight: 600 !important;\r\n}\r\n\t\r\n\t.td-post-content #toc-list li:hover a, .td-post-content #toc-list a.active{\r\n\t\tcolor: #9C171E !important;\r\n\t\tfont-weight: 600 !important;\r\n\t}\r\n\t\r\n.td-post-content #toc-list a.active{\r\n\tfont-weight: bold !important;\r\n\tcolor: #9C171E !important;\r\n}\r\n\t\r\n#toc a, .td-post-content #toc-list a {\r\n  text-decoration: none;\r\n  color: #ea1717 !important;\r\n  transition: .2s ease;\r\n\tfont-weight: 400 !important;\r\n\tdisplay: block;\r\n\t\r\n\tpadding: 4px 16px 4px 0;\r\n}\r\n\r\n#toc.sticky {\r\n  position: fixed;\r\n\/*   top: 73px; *\/\r\n\tbottom: 0;\r\n  z-index: 100; \r\n  box-shadow: 0 2px 5px rgba(0,0,0,0.1); \r\n\twidth: 100%; \r\n\tbackground-color: #FFF;\r\n\/* \tbackground-color: #FFF1F1; *\/\r\n\tborder-bottom: 1px solid #ea1717;\r\n\/*   border: 1px solid #393939; *\/\r\n  box-shadow: 0px 0px 14px 0px #00000040;\r\n  cursor: pointer;\r\n\tanimation: fadein .3s ease;\r\n\tpadding: 12px 16px !important;\r\n}\r\n\t\r\n\t.fadein{\r\n\t\tanimation: fadein .3s ease;\r\n\t}\r\n\t\r\n\t.fadeout{\r\n\t\tanimation: fadeout .3s ease;\r\n\t}\r\n\t\r\n\t\r\n\t@keyframes fadein{\r\n\t\t0% {\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@keyframes fadeout{\r\n\t\t0% {\r\n\t\t\topacity: 1;\r\n\t\t}\r\n\t\t100%{\r\n\t\t\topacity: 0;\r\n\t\t}\r\n\t}\r\n\r\n\t\r\n#toc.sticky .header p{\r\n\tmargin-bottom: 10px;\r\n\tmargin-top: 10px;\r\n}\r\n\r\n#toc.sticky .toc-icon{\r\n  visibility: visible;\r\n\/* \ttransition: 0.4s ease; *\/\r\n}\r\n\t\r\n\t.toc-icon{\r\n\t\talign-items: center;\r\n    \tdisplay: flex;\r\n\t}\r\n\t\r\n\tsvg.header-icon{\r\n\/* \t\tbackground-color: #9c171e; *\/\r\n\t\tbackground-color: #FFF;\r\n\t\tborder-radius: 30px;\r\n\t\tpadding: 5px;\r\n\t}\r\n\r\n#toc.sticky .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\t\r\n\t#toc .list{\r\n\/*   max-height: 0; *\/\r\n  transition: height 0.4s ease;\r\n}\r\n\r\n#toc .header.active .toc-icon{\r\n\ttransform: rotate(0deg); \r\n\topacity: 1;\r\n}\r\n\r\n\t#toc .header.active + .list {\r\n\t  max-height: 200px; \/* Adjust this value as needed *\/\r\n\t  opacity: 1;\r\n\t}\r\n\t\r\n\t#placeholder-toc{\r\n\/* \t\tdisplay: none; *\/\r\n\t}\r\n\t\r\n\t@media (min-width: 768px) and (max-width: 991px){\r\n\t\t#toc.sticky{\r\n\/* \t\t\ttop: 104px; *\/\r\n\t\t\tbottom: 0px;\r\n\t\t}\r\n\t\t\r\n\t\t#toc{\r\n\t\t\twidth: unset !important;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width: 767px){\r\n\t\t#toc{\r\n\t\t\twidth: 100% !important;\r\n\t\t\tdisplay: inline-block;\r\n\t\t}\r\n\t\t\r\n\t\t#toc.sticky{\r\n\t\t\twidth: 90% !important;\r\n\/* \t\t\ttop: 81px; *\/\r\n\t\t\tbottom: 60px;\r\n\t\t\tmargin-left: auto;\r\n\t\t\tmargin-right: auto;\r\n\t\t\tpadding: 0 16px;\r\n\t\t\tright: 5%;\r\n\t\t}\r\n\t}\r\n\t\r\n\t<\/style>\r\n\r\n<style>\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc > li > ul {padding-left: 20px;margin-bottom: 0;}\r\n\t#list_toc{height:max-content;transition:ease-in-out}\r\n\t#list_toc li {margin-bottom: 0;margin-top: 5px;}\r\n\t#list_toc_float li.active > a {color:#b1252d;background: #ffe1e3;}\r\n\t#list_toc_float li a {padding:3px 7px}\r\n\t#list_toc_float li a {\r\n\t\tdisplay: block;\r\n\t\tcolor:#000;\r\n\t\tmargin-bottom: 10px;\r\n\t\ttransition:all 0.2s ease-in-out;\r\n\t\tfont-size:15px\r\n\t}\r\n\t#list_toc_float li{list-style:none;list-style-position:inside; margin-left:0;}\r\n\t#list_toc_float a:hover{color:#b1252d;}\r\n\t\r\n\t#list_toc_float li a{margin-bottom:0px}\r\n\t#toc_group_float{\r\n\t\tline-height: 24px;\r\n\t\tmax-height: calc(100vh - 100px);\r\n\t\toverflow: auto;\r\n\t\tz-index: 99;\r\n\t\tdisplay:none!important;\r\n\t\tbackground:#fff;\r\n\t\ttransition:all 0.5s linear\r\n\t}\r\n\t\r\n\t@media (min-width:1019px){\r\n\t\t#toc_group_float {\r\n\t\t\tdisplay:block!important;\r\n\t\t\t}\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t@media (max-width:768px){\r\n\t\t#toc_group_article {\r\n\t\t\tdisplay:none;\r\n\t\t}\r\n\t}\r\n\t\r\n\t \/* custom scrollbar style *\/\r\n::-webkit-scrollbar {\r\n    width: 7px;\r\n}\r\n::-webkit-scrollbar-track {\r\n    background: #d7a2a4;\r\n}\r\n::-webkit-scrollbar-thumb {\r\n    background: #b1252d;\r\n    border-radius: 15px;\r\n}\t\t\r\n\r\n<\/style>\r\n\r\n<script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n\t\t\/\/ Fungsi untuk menangani klik pada semua elemen <a> dengan href yang dimulai dengan #\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst targetId = this.getAttribute('href').substring(1);\r\n\t\t\tconst targetElement = document.getElementById(targetId);\r\n\r\n\t\t\tif (targetElement) {\r\n\t\t\t\tconst headerHeight = document.querySelector('#toc .header').offsetHeight;\r\n\t\t\t\tconst navbarHeight = document.getElementById('tdi_34') ? document.getElementById('tdi_34').offsetHeight : 0;\r\n\t\t\t\tconst windowHeight = window.innerHeight;\r\n\t\t\t\tconst targetOffset = targetElement.offsetTop;\r\n\t\t\t\tconst scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight) - navbarHeight - 40;\r\n\r\n\t\t\t\twindow.scrollTo({\r\n\t\t\t\t\ttop: scrollTo,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua elemen <a> di toc-list dan list-toc\r\n\t\tconst titleLinks = document.querySelectorAll('#toc-list a, #list_toc a');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t});\r\n<\/script>\r\n\r\n<!-- ToC List for mobile -->\r\n<script>\r\n \/\/ Generate TOC based on headings\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  \/\/ Get the element that will contain the TOC\r\n  const tocList = document.getElementById('toc-list');\r\n\r\n  \/\/ Get the element with the ID 'article-left'\r\n  const article = document.querySelector('.td-post-content');\r\n\r\n  \/\/ Find all h2 elements within 'myarticle'\r\n  const headers = article.getElementsByTagName('h2');\r\n\r\n  \/\/ Loop through the h2 elements and create a list item for each one\r\n  for (let i = 0; i < headers.length; i++) {\r\n    const header = headers[i];\r\n    const headerText = header.textContent;\r\n\/\/     const headerId = 'header-' + i;\r\n    const headerId = headerText\r\n    .toLowerCase()\r\n    .trim()\r\n    .replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n    .replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n    \/\/ Set an ID for the header if it doesn't have one\r\n    header.setAttribute('id', headerId);\r\n\r\n    \/\/ Create a list item for the TOC\r\n    const listItem = document.createElement('li');\r\n\r\n    \/\/ Create a link for the list item\r\n    const link = document.createElement('a');\r\n    link.setAttribute('href', '#' + headerId);\r\n    link.textContent = headerText;\r\n\r\n    \/\/ Append the link to the list item\r\n    listItem.appendChild(link);\r\n\r\n    \/\/ Append the list item to the TOC list\r\n    tocList.appendChild(listItem);\r\n  }\r\n});\r\n\r\n\/\/ Keep height and placement of content using placeholder in place of TOC\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const placeholderToc = document.querySelector('#placeholder-toc');\r\n\r\n  function setPlaceholderHeight() {\r\n    placeholderToc.style.height = `${toc.offsetHeight}px`;\r\n  }\r\n\r\n  \/\/ Set the initial height of the placeholder\r\n  setPlaceholderHeight();\r\n\r\n  \/\/ Update the height on window resize\r\n  window.addEventListener('resize', setPlaceholderHeight);\r\n});\r\n  const tocTitle = document.querySelector('#toc-title'); \/\/ Assuming header-faq is the element for TOC title\r\n\r\n\/\/ Sticky TOC and update heading\r\n\/\/ document.addEventListener(\"DOMContentLoaded\", function() {\r\n\/\/   const toc = document.querySelector('#toc');\r\n\/\/   const footer = document.querySelector('.td-footer-template-wrap');\r\n\/\/   const tocParent = toc.parentElement;\r\n\/\/   const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n\/\/   const tocHeight = toc.offsetHeight;\r\n\/\/   const triggerPoint = divTop + tocHeight + 700;\r\n\/\/   const footerHeight = footer.offsetHeight;\r\n\/\/   const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight - footerHeight - footerHeight;\r\n\/\/   const phtoc = document.querySelector('#placeholder-toc');\r\n\/\/   const headers = document.querySelectorAll('.td-post-content h2');\r\n\/\/   const navLinks = document.querySelectorAll('#toc-list a');\r\n\t\r\n\/\/ \tconst panel2 = document.querySelector(\"#toc .list\");\r\n\/\/ \tvar icon = document.querySelector(\".toc-icon\");\r\n\r\n\/\/   let activeLink = null; \/\/ Declare activeLink outside the loop\r\n\t\r\n\/\/   \/\/ Function to handle scroll and add\/remove .sticky class\r\n\/\/   function handleScroll() {\r\n\/\/     const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n\/\/     let currentHeader = '';\r\n\r\n\/\/     \/\/ Highlight user progress as the heading comes\r\n\/\/     headers.forEach(header => {\r\n\/\/ \t\tconst headerTop = header.offsetTop;\r\n\/\/ \t\tconst headerHeight = header.clientHeight;\r\n\/\/ \/\/ \t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \/\/ \t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \/\/ \t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \/\/ \t\t\tconsole.log(\"current header text:\", currentHeaderText);\r\n\/\/ \/\/ \t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \/\/ \t\t\tcurrentHeader = currentHeaderId;\r\n\t\t\t\r\n\/\/ \/\/ \t\t\tif(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t\ttocTitle.textContent = 'Daftar Isi';\r\n\/\/ \/\/ \t\t\t}\r\n\/\/ \/\/ \t\t}\r\n\/\/ \t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\ttocTitle.textContent = 'Daftar Isi'; \/\/ Selalu pertahankan judul ini di mobile\r\n\/\/ \t\t} else {\r\n\/\/ \t\t\tif (window.scrollY >= (headerTop - headerHeight + 700)) {\r\n\/\/ \t\t\t\tconst currentHeaderId = header.getAttribute('id');\r\n\/\/ \t\t\t\tconst currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n\/\/ \t\t\t\ttocTitle.textContent = currentHeaderText;\r\n\/\/ \t\t\t\tcurrentHeader = currentHeaderId;\r\n\/\/ \t\t\t}\r\n\/\/ \t\t}\r\n\/\/ \t});\r\n\r\n\/\/     navLinks.forEach(link => {\r\n\/\/       link.classList.remove('active');\r\n\/\/       if(currentHeader != '') {\r\n\/\/ \t\t  if (link.getAttribute('href').includes(currentHeader)) {\r\n\/\/ \t\t\t  link.classList.add('active');\r\n\/\/ \t\t  }\r\n\/\/ \t  }\r\n\/\/     });\r\n\/\/ \/\/     if (windowTop < triggerFooterPoint) {\r\n\/\/ \/\/         toc.style.display = 'block';\r\n\/\/ \/\/ \t}else{\r\n\/\/ \/\/         toc.style.display = 'none';\r\n\/\/ \/\/ \t}\r\n\/\/     \/\/ Update TOC title if sticky\r\n\/\/     if (windowTop > triggerPoint) {\r\n\/\/       if (!toc.classList.contains('sticky')) {\r\n\/\/         phtoc.style.display = \"block\";\r\n\/\/         toc.classList.add('sticky');\r\n\/\/         toc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\/\/         toc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/         toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\tpanel2.style.height = '0px';\r\n\/\/ \t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t  if(window.innerWidth < 767){\r\n\/\/ \/\/ \t\t\t  const tocs = document.querySelector('#toc.sticky');\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar Isi'; \/\/ Reset title\r\n\/\/        \t\t  toc.style.width = '150px'; \/\/ Set width to match the parent element\r\n\/\/ \t\t  }\r\n\/\/       }\r\n\/\/       if (currentHeader) {\r\n\/\/ \/\/         console.log(\"activeLink:\", activeLink);\r\n\/\/         if (activeLink) {\r\n\/\/ \/\/           tocTitle.textContent = activeLink.textContent; \/\/ Update TOC title\r\n\/\/           tocTitle.textContent = activeLink ? activeLink.textContent : \"\"; \/\/ Update title only if activeLink exists\r\n\/\/         }\r\n\/\/       }\r\n\/\/     } else {\r\n\/\/       toc.classList.remove('sticky');\r\n\/\/       phtoc.style.display = \"none\";\r\n\/\/       toc.style.width = 'unset'; \/\/ Reset to original width\r\n\/\/       toc.style.backgroundColor = \"#FFF\";\r\n\/\/       tocTitle.textContent = 'Daftar isi'; \/\/ Reset title\r\n\/\/ \t\tpanel2.style.height = panel2.scrollHeight + \"px\";\r\n\/\/ \t\ticon.style.transform = \"rotate(180deg)\";\r\n\/\/     }\r\n\/\/   }\r\n\r\n\/\/     \/\/ Attach the scroll event listener to the window\r\n\/\/     window.addEventListener('scroll', handleScroll);\r\n\r\n\/\/     \/\/ Initial call to handleScroll to set the correct state on load\r\n\/\/     handleScroll();\r\n\/\/ });\r\n\t\r\n\/\/ \t\/\/ Open toggle TOC\r\n\/\/ \t  document.addEventListener(\"DOMContentLoaded\", function() {\r\n\/\/ \t\tvar tocHeader = document.querySelector(\"#toc .header\");\r\n\/\/ \t\tvar toc = document.querySelector(\"#toc\");\r\n\/\/ \t\tvar icon = document.querySelector(\".toc-icon\");\r\n\/\/ \t\tconst tocTitle = document.querySelector('#toc-title');\r\n\/\/ \t\tconst tocs = document.querySelector('#toc.sticky');\r\n\/\/  \t\tconst tocParent = toc.parentElement;\t\t  \r\n\r\n\/\/ \t\t  tocHeader.addEventListener(\"click\", function() {\r\n\/\/ \t\t\tvar panel = this.nextElementSibling;\r\n\/\/ \t\t\tif (panel.style.height !== '0px') { \/\/ Check if height is not 0px\r\n\/\/ \t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \/\/ \t\t\t\ttoc.style.paddingBottom = '6px'; \r\n\/\/ \t\t\t\tif(window.innerWidth > 768){\r\n\/\/ \t\t\t\t\tif(!toc.classList.contains('sticky')){\r\n\/\/ \t\t\t\t\t\ttoc.style.width = \"unset\";\r\n\/\/ \/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t\tif (toc.classList.contains('sticky')){\r\n\/\/ \t\t\t\t\t\ttoc.style.width = '${tocParent.offsetWidth}px';\r\n\/\/ \t\t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t\t}\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t\tif(window.innerWidth < 767){\r\n\/\/ \t\t\t\t\ttoc.style.width = \"unset\"; \/\/ Reset width\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t\ttoc.style.backgroundColor = \"#FFF1F1\";\r\n\/\/ \t\t\t} else {\r\n\/\/ \t\t\t  panel.style.height = panel.scrollHeight + \"px\";\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(0deg)\";\r\n\/\/ \t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\t\t  tocTitle.textContent = 'Daftar isi'; \/\/ Reset title\r\n\/\/ \t\t\t\ttoc.style.paddingBottom = '24px';\r\n\/\/ \t\t\t \tif(window.innerWidth < 767){\r\n\/\/ \t\t\t\t\ttoc.style.width = `${tocParent.offsetWidth}px`; \/\/ Set width to match the parent element\r\n\/\/ \t\t\t\t\ttoc.setAttribute('style', 'width: ' + tocParent.offsetWidth + 'px !important;');\r\n\/\/ \t\t\t\t}\r\n\/\/ \t\t\t}\r\n\/\/ \t\t  });\r\n\r\n\/\/ \t\t  \/\/ Close TOC when a link inside it is clicked\r\n\/\/ \t\t  var tocLinks = document.querySelectorAll(\"#toc .list a\");\r\n\/\/ \t\t  tocLinks.forEach(function(link) {\r\n\/\/ \t\t\tlink.addEventListener(\"click\", function() {\r\n\/\/ \t\t\t  var panel = document.querySelector(\"#toc .list\");\r\n\/\/ \t\t\t  panel.style.height = '0px'; \/\/ Set height to 0 for full collapse\r\n\/\/ \t\t\t  icon.style.transform = \"rotate(180deg)\";\r\n\/\/ \t\t\t  toc.style.backgroundColor = \"#FFF\";\r\n\/\/ \t\t\t});\r\n\/\/ \t\t  });\r\n\/\/ \t\t});\r\n\r\n\/\/ START new JS for ToC improvements\r\ndocument.addEventListener(\"DOMContentLoaded\", function() {\r\n  const toc = document.querySelector('#toc');\r\n  const footer = document.querySelector('.td-footer-template-wrap');\r\n  const tocParent = toc.parentElement;\r\n  const divTop = tocParent.getBoundingClientRect().top + window.pageYOffset;\r\n  const tocHeight = toc.offsetHeight;\r\n  const triggerPoint = divTop + tocHeight + 1750;\r\n\tconsole.log(triggerPoint)\r\n  const footerHeight = footer.offsetHeight;\r\n  const triggerFooterPoint = footer.getBoundingClientRect().top + window.pageYOffset - footerHeight*3;\r\n  const phtoc = document.querySelector('#placeholder-toc');\r\n  const headers = document.querySelectorAll('.td-post-content h2');\r\n  const navLinks = document.querySelectorAll('#toc-list a');\r\n  \r\n  const panel2 = document.querySelector(\"#toc .list\");\r\n  const icon = document.querySelector(\".toc-icon\");\r\n  const tocTitle = document.querySelector('#toc-title');\r\n\r\n  let activeLink = null;\r\n  let userClosedTOC = false; \/\/ Flag user menutup TOC\r\n\r\n  function handleScroll() {\r\n    const windowTop = window.pageYOffset || document.documentElement.scrollTop;\r\n    let currentHeader = '';\r\n\r\n    \/\/ Update TOC title sesuai header yang terlihat\r\n    headers.forEach(header => {\r\n      const headerTop = header.offsetTop;\r\n      const headerHeight = header.clientHeight;\r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n      } else {\r\n        if (window.scrollY >= (headerTop - headerHeight + 1750)) {\r\n          const currentHeaderId = header.getAttribute('id');\r\n          const currentHeaderText = document.getElementById(currentHeaderId).textContent;\r\n          tocTitle.textContent = currentHeaderText;\r\n          currentHeader = currentHeaderId;\r\n        }\r\n      }\r\n    });\r\n\r\n    navLinks.forEach(link => {\r\n      link.classList.remove('active');\r\n      if(currentHeader && link.getAttribute('href').includes(currentHeader)) {\r\n        link.classList.add('active');\r\n      }\r\n    });\r\n\r\n    if (windowTop > triggerPoint) {\r\n      if (!toc.classList.contains('sticky')) {\r\n        phtoc.style.display = \"block\";\r\n        toc.classList.add('sticky');\r\n        toc.style.width = `${tocParent.offsetWidth}px`;\r\n        toc.style.backgroundColor = \"#FFF\";\r\n        \/\/ Saat sticky, TOC otomatis tertutup\r\n        panel2.style.height = '0px';\r\n        icon.style.transform = \"rotate(180deg)\";\r\n        userClosedTOC = true; \/\/ Set flag supaya tidak terbuka saat scroll\r\n      }\r\n      \r\n      if(window.innerWidth < 767){\r\n        tocTitle.textContent = 'Daftar Isi'; \r\n        toc.style.width = '150px';\r\n      }\r\n\r\n    } else {\r\n      toc.classList.remove('sticky');\r\n      phtoc.style.display = \"none\";\r\n      toc.style.width = 'unset';\r\n      toc.style.backgroundColor = \"#FFF\";\r\n      tocTitle.textContent = 'Daftar isi'; \r\n\r\n      \/\/ Kembalikan panel jika user belum menutup manual\r\n      if(!userClosedTOC) {\r\n        panel2.style.height = panel2.scrollHeight + \"px\";\r\n        icon.style.transform = \"rotate(0deg)\";\r\n      }\r\n    }\r\n  }\r\n\r\n  window.addEventListener('scroll', handleScroll);\r\n  handleScroll();\r\n\r\n  \/\/ Toggle TOC saat user klik\r\n  const tocHeader = document.querySelector(\"#toc .header\");\r\n  tocHeader.addEventListener(\"click\", function() {\r\n    const panel = panel2;\r\n    if (panel.style.height !== '0px') {\r\n      panel.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    } else {\r\n      panel.style.height = panel.scrollHeight + \"px\";\r\n      icon.style.transform = \"rotate(0deg)\";\r\n      userClosedTOC = false;\r\n    }\r\n  });\r\n\r\n  \/\/ Close TOC saat link diklik\r\n  document.querySelectorAll(\"#toc .list a\").forEach(link => {\r\n    link.addEventListener(\"click\", function() {\r\n      panel2.style.height = '0px';\r\n      icon.style.transform = \"rotate(180deg)\";\r\n      userClosedTOC = true;\r\n    });\r\n  });\r\n});\r\n\/\/ END new JS for ToC improvements\r\n\r\n\t\r\n\/\/ \tmake the heading at the center of the viewport\r\n\/\/ \tdocument.addEventListener('DOMContentLoaded', function() {\r\n\/\/     \/\/ Add click event listener to all links in the TOC list\r\n\/\/     document.querySelectorAll('#toc-list a').forEach(anchor => {\r\n\/\/         anchor.addEventListener('click', function (e) {\r\n\/\/             e.preventDefault(); \/\/ Prevent the default behavior of jumping to the anchor\r\n\/\/ \/\/ \t\t\tconsole.log(\"prevent default\");\r\n\/\/             const targetId = this.getAttribute('href').substring(1); \/\/ Get the ID of the target element\r\n\/\/             const targetElement = document.getElementById(targetId); \/\/ Get the target element\r\n\r\n\/\/             if (targetElement) {\r\n\/\/                 const headerHeight = document.querySelector('#toc .header').offsetHeight; \/\/ Get the height of the fixed header\r\n\/\/                 const windowHeight = window.innerHeight; \/\/ Get the height of the viewport\r\n\/\/                 const targetOffset = targetElement.offsetTop; \/\/ Get the top offset of the target element\r\n\/\/                 const scrollTo = targetOffset + (windowHeight \/ 2) + (headerHeight); \/\/ Calculate the scroll position to center the target element\r\n\r\n\/\/                 \/\/ Scroll to the calculated position smoothly\r\n\/\/                 window.scrollTo({\r\n\/\/                     top: scrollTo,\r\n\/\/                     behavior: 'smooth'\r\n\/\/                 });\r\n\/\/             }\r\n\/\/         });\r\n\/\/     });\r\n\/\/ });\r\n<\/script>\r\n\r\n<script>\r\n    \/\/ Scrollspy function to highlight the active TOC item based on the scroll position\r\n  function scrollSpy(tocClass) {\r\n    const scrollPosition = window.scrollY;\r\n\r\n    \/\/ Find the active h2 and h3 headings based on their position in the corresponding TOC\r\n    let activeH2 = null;\r\n    let activeH3 = null;\r\n\r\n    const tocItems = document.querySelectorAll(`.${tocClass} li`);\r\n    tocItems.forEach(item => {\r\n      const a = item.querySelector('a');\r\n      if (!a) return;\r\n      const href = a.getAttribute('href');\r\n      const targetId = href.substring(1); \/\/ Remove the '#' from the href to get the target ID\r\n      const targetElement = document.getElementById(targetId);\r\n      if (!targetElement) return;\r\n\r\n      const targetTop = targetElement.getBoundingClientRect().top + scrollPosition;\r\n      const nextItem = item.nextElementSibling;\r\n      const nextTop = nextItem ? nextItem.getBoundingClientRect().top + scrollPosition : Infinity;\r\n\r\n      if (targetTop <= scrollPosition + 150) {\r\n        if (a.parentElement.parentElement === tocItems) {\r\n          \/\/ The h2 heading is at the root level of the TOC\r\n          activeH2 = { id: targetId, level: 'h2' };\r\n        } \r\n\t\t  else {\r\n          \/\/ The h3 heading is nested under an h2 heading\r\n          const parentH2 = a.parentElement.parentElement.previousElementSibling;\r\n          if (parentH2) {\r\n            const h2Link = parentH2.querySelector('a');\r\n            if (h2Link) {\r\n              const h2Href = h2Link.getAttribute('href');\r\n              const h2Id = h2Href.substring(1);\r\n              activeH2 = { id: h2Id, level: 'h2' };\r\n            }\r\n          }\r\n          activeH3 = { id: targetId, level: 'h3' };\r\n        }\r\n      }\r\n\r\n      if (targetTop > scrollPosition + 150 && nextTop > scrollPosition + 150 && !activeH3) {\r\n        \/\/ Reset the activeH2 when there are no more active h3 headings\r\n        activeH2 = null;\r\n      }\r\n    });\r\n\r\n    \/\/ Update the active state for the TOC items\r\n    tocItems.forEach(item => {\r\n      item.classList.remove('active');\r\n      const a = item.querySelector('a');\r\n      if (a) {\r\n        const href = a.getAttribute('href');\r\n        const targetId = href.substring(1);\r\n        if ((activeH2 && activeH2.id === targetId) || (activeH3 && activeH3.id === targetId)) {\r\n          item.classList.add('active');\r\n        }\r\n      }\r\n    });\r\n  }\r\n\r\n  \/\/ Call scrollSpy for each TOC on window scroll\r\n  const tocClasses = ['list_toc', 'list_toc_float']; \/\/ Add other TOC class names here if you have more than two instances\r\n  tocClasses.forEach(tocClass => {\r\n    window.addEventListener('scroll', () => scrollSpy(tocClass));\r\n  });\r\n<\/script>\r\n\r\n<!-- ToC List for desktop side bar, diganti jadi inject by php, di code snippet \"Sidebar Accordion\" -->\r\n<!-- <script>\r\n\tdocument.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n        \/\/ Fungsi untuk membuat nested list\r\n        function createNestedList(parentNode, children) {\r\n            if (children.length === 0) return;\r\n\r\n            const nestedUl = document.createElement('ul');\r\n            children.forEach(child => {\r\n                const nestedLi = document.createElement('li');\r\n                const nestedA = document.createElement('a');\r\n                nestedA.textContent = child.title;\r\n                nestedA.href = `#${child.id}`;\r\n                nestedLi.appendChild(nestedA);\r\n                nestedUl.appendChild(nestedLi);\r\n\r\n                if (child.children.length > 0) {\r\n                    createNestedList(nestedLi, child.children);\r\n                }\r\n            });\r\n\r\n            parentNode.appendChild(nestedUl);\r\n        }\r\n\r\n        \/\/ Membuat objek untuk menyimpan daftar h2 dan h3 beserta judulnya\r\n        const headings = [];\r\n\r\n           \/\/ Mengambil semua elemen h2 dan h3\r\n        \/\/ Mengambil semua elemen h2 dan h3\r\n\t\tconst elements = document.querySelectorAll('.td-post-content h2');\r\n\r\n\t\t\tfunction newFormatId(text) {\r\n\t\t\t\tif(text.toLowerCase() === \"key takeaways\") {\r\n\t\t\t\t\treturn;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\tconst result = text.toLowerCase()\r\n\t\t\t\t.trim()\r\n\t\t\t\t.replace(\/[^\\w\\s-]\/g, '')  \/\/ hapus tanda baca\r\n\t\t\t\t.replace(\/\\s+\/g, '-'); \/\/ ganti spasi jadi \"-\"\r\n\r\n\t\t\t\treturn result;\r\n\t\t\t}\r\n\t\r\n\t\telements.forEach(element => {\r\n\t\t\tif (element.tagName === 'H2') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h2\r\n\t\t\t\tif (element.textContent.toLowerCase() === \"key takeaways\") {return;} \/\/ Kalau Key Takeaways, jangan dimasukin\r\n\t\t\t\theadings.push({ level: 'h2', id: id, title: element.textContent, children: [] });\r\n\t\t\t} else if (element.tagName === 'H3') {\r\n\t\t\t\tconst id = newFormatId(element.textContent); \/\/ Hasilkan ID baru\r\n\t\t\t\telement.id = id; \/\/ Tetapkan ID ke elemen h3\r\n\t\t\t\tif (headings.length > 0) {\r\n\t\t\t\t\theadings[headings.length - 1].children.push({ level: 'h3', id: id, title: element.textContent, children: [] });\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t});\r\n       \/\/ Membuat list HTML dari objek headings\r\n\t\tconst ul = document.getElementById('list_toc');\r\n\t\tlet currentUl = ul;\r\n\t\theadings.forEach(heading => {\r\n\t\t\tconst li = document.createElement('li');\r\n\t\t\tconst a = document.createElement('a');\r\n\t\t\ta.textContent = heading.title;\r\n\t\t\ta.href = `#${heading.id}`; \/\/ Gunakan ID yang baru dihasilkan\r\n\t\t\tli.appendChild(a);\r\n\r\n\t\t\tif (heading.level === 'h2') {\r\n\t\t\t\tcurrentUl = li;\r\n\t\t\t\tul.appendChild(li);\r\n\t\t\t} else if (heading.level === 'h3') {\r\n\t\t\t\tif (!currentUl.lastElementChild || currentUl.lastElementChild.tagName !== 'UL') {\r\n\t\t\t\t\tconst nestedUl = document.createElement('ul');\r\n\t\t\t\t\tcurrentUl.appendChild(nestedUl);\r\n\t\t\t\t\tcurrentUl = nestedUl;\r\n\t\t\t\t}\r\n\t\t\t\tcurrentUl.appendChild(li);\r\n\t\t\t}\r\n\r\n\t\t\tcreateNestedList(li, heading.children);\r\n\t\t});\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc'\r\n\t\tconst ulFloat = document.getElementById('list_toc');\r\n\r\n\t\t\/\/ Dapatkan isi (child elements) dari ul dengan id 'list_toc'\r\n\t\tconst clonedChildren = ulFloat.cloneNode(true).children;\r\n\r\n\t\t\/\/ Dapatkan elemen ul dengan id 'list_toc_float'\r\n\t\tconst ulToc = document.getElementById('list_toc_float');\r\n\r\n\t\t\/\/ Tambahkan isi yang telah didapatkan dari 'list_toc' ke ul dengan id 'list_toc_float'\r\n\t\tulToc.append(...clonedChildren);\r\n\r\n\r\n        \/\/ Fungsi untuk mengambil tinggi navbar\r\n\t\tfunction getNavbarHeight() {\r\n\t\t\tconst navbar = document.getElementById('tdi_34');\r\n\t\t\treturn navbar ? navbar.offsetHeight : 0;\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menambahkan offset posisi scroll\r\n\t\tfunction scrollToElementWithOffset(elementId) {\r\n\t\t\tconst element = document.getElementById(elementId);\r\n\t\t\tif (element) {\r\n\t\t\t\tconst offset = getNavbarHeight();\r\n\t\t\t\tconst elementPosition = element.getBoundingClientRect().top;\r\n\t\t\t\tconst offsetPosition = elementPosition - offset - 40;\r\n\r\n\t\t\t\twindow.scrollBy({\r\n\t\t\t\t\ttop: offsetPosition,\r\n\t\t\t\t\tbehavior: 'smooth'\r\n\t\t\t\t});\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\/\/ Fungsi untuk menangani klik pada tautan judul\r\n\t\tfunction handleTitleClick(event) {\r\n\t\t\tevent.preventDefault();\r\n\t\t\tconst href = event.target.getAttribute('href').substr(1);\r\n\t\t\tscrollToElementWithOffset(href);\r\n\t\t}\r\n\r\n\t\t\/\/ Tambahkan event listener untuk semua tautan judul\r\n\t\tconst titleLinks = document.querySelectorAll('a[href^=\"#\"]');\r\n\t\ttitleLinks.forEach(link => {\r\n\t\t\tlink.addEventListener('click', handleTitleClick);\r\n\t\t});\r\n\t\t\r\n\t});\r\n    <\/script> -->\r\n<\/span><\/p>\n<\/div>\n<h2 id=\"Apa-itu-Cloud-Kitchen\"><b>Apa Itu <\/b><b><i>Cloud Kitchen<\/i><\/b><b>?<\/b><\/h2>\n<p><i><span style=\"font-weight: 400;\">Cloud kitchen <\/span><\/i><span style=\"font-weight: 400;\">adalah sebuah sistem berbasis online untuk memaksimalkan pengelolaan bisnis makanan dan minuman yang tidak harus berbentuk fisiknya melainkan melalui penyewaan kepada para pelaku bisnis. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pemilik <\/span><i><span style=\"font-weight: 400;\">cloud kitchen <\/span><\/i><span style=\"font-weight: 400;\">hanya perlu membangun sebuah dapur besar yang terbagi menjadi beberapa bilik yang kemudian dapat disewakan kepada para pelaku bisnis kuliner.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berbeda dengan restoran konvensional yang membutuhkan gedung usaha dengan lokasi strategis agar dapat menarik banyak pelanggan, tetapi perlu membutuhkan modal yang tidak sedikit. Untuk itu, Konsep dapur virtual ini tidak menyediakan fasilitas tempat untuk <em>dine-in,\u00a0<\/em>dan hanya melayani\u00a0<em>delivery.\u00a0<\/em><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan konsep <\/span><i><span style=\"font-weight: 400;\">cloud kitchen <\/span><\/i><span style=\"font-weight: 400;\">Anda dapat mengurangi kebutuhan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/sumber-daya-manusia\/\" target=\"_blank\" rel=\"noopener\">tenaga kerja usaha<\/a> secara signifikan. Anda juga tak perlu repot-repot mencari tempat yang strategis karena konsep ini berada di suatu tempat bersamaan dengan dapur-dapur bisnis orang lain.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain minimnya biaya inventaris toko dan biaya operasional, konsep <\/span><i><span style=\"font-weight: 400;\">cloud kitchen<\/span><\/i><span style=\"font-weight: 400;\"> ini juga merupakan kesempatan besar untuk Anda bereksperimen dengan produk.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sehingga Anda bisa lebih fokus untuk meningkatkan mutu dari produk Anda. Karena resiko yang lebih kecil, konsep <\/span><i><span style=\"font-weight: 400;\">cloud<\/span><\/i> <i><span style=\"font-weight: 400;\">kitchen<\/span><\/i><span style=\"font-weight: 400;\"> menantang Anda untuk memiliki inovasi sehingga produk bisa menembus pasar.<\/span><\/p>\n<p><strong>Baca juga:<\/strong> <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/software-industri-fb-adalah\/\" target=\"_blank\" rel=\"noopener\">5 Manfaat Penggunaan Software F&amp;B Bagi Bisnis Restoran<\/a><\/p>\n<h2 id=\"Contoh-Cloud-Kitchen-di-Indonesia\"><b>Contoh <\/b><b><i>Cloud Kitchen<\/i><\/b><b> di Indonesia<\/b><\/h2>\n<figure id=\"attachment_33755\" aria-describedby=\"caption-attachment-33755\" style=\"width: 696px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-33755 size-large\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-1024x576.jpg\" alt=\"cloud kitchen indonesia\" width=\"696\" height=\"392\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-1024x576.jpg 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-300x169.jpg 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-768x432.jpg 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-1536x864.jpg 1536w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-150x84.jpg 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-696x392.jpg 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-1068x601.jpg 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia-747x420.jpg 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/cloud-kitchen-indonesia.jpg 1920w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><figcaption id=\"caption-attachment-33755\" class=\"wp-caption-text\">Sumber: unsplash.com<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">Jika Anda ingin mengembangkan bisnis makanan ke jenjang selanjutnya, Anda dapat mempertimbangkan untuk menggunakan beberapa layanan <\/span><i><span style=\"font-weight: 400;\">kitchen cloud <\/span><\/i><span style=\"font-weight: 400;\">di Indonesia ini. Anda juga dapat menggunakan Software Manajemen Dapur untuk mempermudah pelayanan <em>kitchen cloud<\/em>.<\/span><\/p>\n<h3 id=\"Everplate\"><span style=\"font-weight: 400;\">1. Everplate<\/span><\/h3>\n<p>Salah satu Kitchen cloud di Indonesia adalah Everplate. Mereka menyediakan dapur khusus pesan antar. Anda bisa mendapatkan dapur untuk keperluan bisnis makanan hanya dalam waktu kurang dari dua minggu.<\/p>\n<p>Selain itu, <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/5-manfaat-menggunakan-kitchen-display-untuk-restoran\/\">kitchen display system<\/a>\u00a0dari Everplate juga membantu mitranya dalam memasarkan produk, hingga mendaftarkan mereka pada platform food delivery.<\/p>\n<h3 id=\"Grabkitchen\"><span style=\"font-weight: 400;\">2. Grabkitchen<\/span><\/h3>\n<p>Tim Grab mengadakan survei yang menunjukkan para pecinta makanan kesulitan untuk mendapat makanan kesukaan mereka karena tidak hadirnya cabang atau restoran tersebut di kota mereka. Berangkat dari hal ini, Grab memutuskan untuk membuka Cloud kitchen di Indonesia yang mereka namai Grab Kitchen.<\/p>\n<p>Selaras dengan visi mereka yakni membantu pengusaha mikro untuk maju, GrabKitchen menjadi platform bagi penjual makanan di GrabFood untuk mengembangkan bisnis mereka dan menjangkau pasar yang lebih luas.<\/p>\n<h3 id=\"Dapur-bersama-gofood\"><span style=\"font-weight: 400;\">3. Dapur bersama gofood<\/span><\/h3>\n<p>Tidak mau ketinggalan dengan kompetitor, <em>superapp<\/em> karya anak bangsa, Gojek juga meluncurkan cloud kitchen di Indonesia dengan nama Dapur Bersama Gofood. Untuk memastikan makanan yang dimasak di Dapur bersama aman, pihak Gojek memprioritaskan keamanan dan kebersihan dengan mengaplikasikan protokol kesehatan yang ketat.<\/p>\n<h3 id=\"Yummykitchen\"><span style=\"font-weight: 400;\">4. Yummykicthen<\/span><\/h3>\n<p>Cloud kitchen di Indonesia selanjutnya adalah YummyKitchen, memiliki 50 cabang di kota-kota besar Indonesia seperti Jakarta. Medan, dan Bandung. Mereka akan mengurus semua keperluan bisnis makanan Anda. Mulai dari sewa tempat, hingga memproses pesanan makanan dan minuman.<\/p>\n<p><strong>Baca Juga: <\/strong><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/cara-memprediksi-kebutuhan-inventaris\/\" target=\"_blank\" rel=\"noopener\">Cara Memprediksi Kebutuhan Inventaris untuk Toko Ritel Anda<\/a><\/p>\n<h2 id=\"Apa-Kelebihan-dan-Kekurangan-Cloud-Kitchen\"><b>Apa kelebihan dan kekurangan cloud kitchen?<\/b><\/h2>\n<figure id=\"attachment_33912\" aria-describedby=\"caption-attachment-33912\" style=\"width: 696px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-33912 size-large\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-1024x576.jpg\" alt=\"Kelebihan dan kekurangan cloud kitchen indonesia\" width=\"696\" height=\"392\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-1024x576.jpg 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-300x169.jpg 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-768x432.jpg 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-1536x864.jpg 1536w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-150x84.jpg 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-696x392.jpg 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-1068x601.jpg 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia-747x420.jpg 747w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/07\/kelebihan-dan-kekurangan-cloud-kitchen-indonesia.jpg 1920w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><figcaption id=\"caption-attachment-33912\" class=\"wp-caption-text\">Sumber: unsplash.com<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">Seiring dengan berkembangnya teknologi yang semakin canggih kini telah menghadirkan sebuah sistem berbasis online untuk berbagai macam bisnis. Sistem berbasis <\/span><i><span style=\"font-weight: 400;\">online <\/span><\/i><span style=\"font-weight: 400;\">atau <\/span><i><span style=\"font-weight: 400;\">cloud <\/span><\/i><span style=\"font-weight: 400;\">tersebut telah berkembang mulai dari <\/span><i><span style=\"font-weight: 400;\">cloud computing, cloud storage, cloud hosting,<\/span><\/i><span style=\"font-weight: 400;\"> dan lainnya. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tidak kalah canggih, kini dunia F&amp;B atau kuliner telah merasakan perkembangan teknologi tersebut yang dinamakan dengan <\/span><i><span style=\"font-weight: 400;\">cloud kitchen. <\/span><\/i>Tertarik untuk mencoba layanan dapur awan untuk bisnis F&amp;B Anda? Sebaiknya perhatikan beberapa kekurangan dan kelemahannya di bawah ini.<\/p>\n<h3 id=\"Kelebihan-cloud-kitchen\"><span style=\"font-weight: 400;\">Kelebihan Cloud Kitchen<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Pengimplementasian cloud kitchen atau biasa disebut dengan ghost kitchen kini harus Anda pertimbangkan bagi Anda yang tertarik untuk terjun ke dunia F&amp;B. Pengelolaannya yang mudah dan juga target pasar yang semakin berkembang setelah meningkatnya pemesanan makanan online, menjadikan bisnis <\/span><i><span style=\"font-weight: 400;\">cloud kitchen<\/span><\/i><span style=\"font-weight: 400;\"> menjadi pilihan terdepan bagi Anda yang berminat untuk mencobanya. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Berikut ini adalah beberapa kelebihan yang akan Anda dapatkan, antara lain:<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">1. Ramah biaya<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Bila Anda memperkirakan biaya untuk membuka restoran baru tentu akan ada lebih banyak biaya yang keluar dibanding menggunakan layanan kitchen cloud. Dengan bergabung ke layanan ini, Anda tidak perlu mengeluarkan biaya lainnya seperti biaya penyewaan gedung, peralatan masak, hingga gaji karyawan. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dengan menyewa cloud kitchen, Anda dapat menghemat biaya tersebut karena cloud kitchen sudah menyediakan fasilitas seperti peralatan masak.\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">2. Fasilitas komplit<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Seperti yang sudah disebutkan pada <\/span><i><span style=\"font-weight: 400;\">point <\/span><\/i><span style=\"font-weight: 400;\">sebelumnya, dengan menggunakan cloud kitchen Anda tidak perlu khawatir untuk memikirkan peralatan. Karena semua peralatan sudah tersedia di cloud kitchen. Fasilitas yang komplit ini juga melindungi Anda dari pengeluaran-pengeluaran diluar dugaan.\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">3. Kualitas terjamin<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Karena layanan cloud kitchen tidak menyediakan pelayanan <\/span><i><span style=\"font-weight: 400;\">dine-in, <\/span><\/i><span style=\"font-weight: 400;\">maka pemilik bisnis makanan dapat fokus ke produksi makanan dan minuman. Hal ini berarti kualitas makanan baik dari bahan, hingga kebersihan dapat meningkat. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu, bahan baku merupakan hal yang menjadi perhatian pemilik bisnis cloud kitchen. Mereka memastikan hanya bahan baku berkualitas yang digunakan. Perpaduan antara bahan baku yang bagus, serta tempat memasak yang bersih menjadikan kualitas produk yang dihasilkan meningkat.\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">4. Ekspansi jadi lebih mudah<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Bergabung dengan layanan <\/span><i><span style=\"font-weight: 400;\">ghost kitchen <\/span><\/i><span style=\"font-weight: 400;\">memungkinkan Anda untuk melakukan ekspansi bisnis tanpa harus mengeluarkan biaya besar. Sama seperti bergabung dengan aplikasi makanan, melakukan ekspansi dengan <\/span><i><span style=\"font-weight: 400;\">ghost kitchen <\/span><\/i><span style=\"font-weight: 400;\">juga membuka peluang usaha yang lebih besar. Anda pun dapat mencapai target <\/span><i><span style=\"font-weight: 400;\">market <\/span><\/i><span style=\"font-weight: 400;\">yang lebih luas.\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">5. Risiko kecil<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Bagi Anda yang ingin memiliki usaha di bidang F&amp;B namun masih ragu, kitchen cloud dapat menjadi solusi. Dengan bergabung ke layanan tersebut, tentu Anda tidak perlu mengeluarkan modal besar untuk membuka restoran sendiri. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nantinya, kesempatan ini dapat Anda jadikan bahan evaluasi dan pembelajaran. Mengingat resiko kerugian karena gagal tidak sebesar membuka restoran.\u00a0<\/span><\/p>\n<h3 id=\"Kekurangan-cloud-kitchen\"><span style=\"font-weight: 400;\">Kekurangan Cloud Kitchen<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Kelebihan tentu datang dengan kekurangan. Sehingga penting bagi Anda untuk mengatur strategi terbaik untuk mengantisipasinya. Berikut ini beberapa kekurangan bergabung dengan layanan dapur awan:<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">1. Banyaknya kompetitor<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Pada sebuah dapur awan tentu terdapat banyak pebisnis F&amp;B lainnya. Tidak menutup kemungkinan\u00a0 jika dagangan antar pebisnis tersebut memiliki kesamaan. Jika Anda berniat bergabung dengan layanan dapur ini, Anda harus siap berkompetisi. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu, Anda harus menyiapkan <\/span><i><span style=\"font-weight: 400;\">unique selling proposition <\/span><\/i><span style=\"font-weight: 400;\">(USP) tersendiri yang dapat membedakan Anda dengan pedagang lain.\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">2. Layanan belum termasuk marketing<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Biasanya pemilik layananan dapur awan hanya menyediakan keperluan dapur. Jika Anda ingin memasarkan produk, tentu hal ini diluar layanan mereka. Oleh sebab itu, jika Anda ingin melakukan <\/span><i><span style=\"font-weight: 400;\">branding, <\/span><\/i><span style=\"font-weight: 400;\">hal ini diluar tanggung jawab penyedia cloud kitchen.<\/span><\/p>\n<style>\r\n.cta-in-article-image .desktop-banner{\r\n    display: none;\r\n    text-align: center;\r\n}\r\n.cta-in-article-image .desktop-mobile{\r\n    display: block;\r\n    text-align: center;\r\n    width: 100%;\r\n}\r\n\t.cta-in-article a {\r\n\t\tfont-size: 0px !important;\r\n\t\tcolor: #fff; \r\n\t\tpadding: 0px !important; \r\n\t\tborder-radius: 0px !important; \r\n\t\tdisplay: block !important; \r\n\t\ttext-decoration: none; \r\n\t}\r\n\t\r\n\t.cta-in-article {\r\n\t\tmargin: 0px !important;\r\n\t\tpadding: 0px !important;\r\n\t\tbox-shadow: none !important;\r\n\t}\r\n\t\r\n@media (min-width: 650px) {\r\n    .cta-in-article-image .desktop-banner {\r\n        display: block!important;\r\n    }\r\n}\r\n@media (min-width: 650px) {\r\n   .cta-in-article-image .desktop-mobile {\r\n        display: none!important;\r\n    }\r\n}\r\n<\/style>\r\n<div class=\"cta-in-article-image\">\r\n\t<a href=\"https:\/\/www.hashmicro.com\/id\/offer\/download-skema-harga-software-erp?blog&utm_source=blog&medium=banner-article\" target=\"_blank\" rel=\"noopener\">\r\n\t\t<div id=\"desktop-banner-container\">\r\n\t\t\t<div class=\"desktop-banner\">\r\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.Skema-Harga-web-resized.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div id=\"mobile-banner-container\">\r\n\t\t\t<div class=\"desktop-mobile\">\r\n\t\t\t\t<img decoding=\"async\" width=\"372\" height=\"465\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/02.-Skema-Harga-Mobile-372px.webp\" alt=\"download skema harga software erp\">\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t<\/a>\r\n<\/div>\n<h2 id=\"Potensi-Bisnis-Cloud-Kitchen-di-Indonesia\"><b>Potensi Bisnis <\/b><b><i>Cloud Kitchen<\/i><\/b><b> di Indonesia<\/b><\/h2>\n<p>Bisnis cloud kitchen saat ini sedang trend dan marak di Indonesia. Hal tersebut karena mendirikan bisnis ini tidak memerlukan tempat yang luas dan dapat Anda lakukan dari rumah. Bisnis ini juga memiliki jangkauan yang lebih luas karena market pasarnya yang dari internet. Hal itulah yang membuat bisnis ini menjadi potensial di Indonesia.<\/p>\n<h3><span style=\"font-weight: 400;\">Potensi pembelian melalui internet<\/span><\/h3>\n<figure id=\"attachment_9668\" aria-describedby=\"caption-attachment-9668\" style=\"width: 1069px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-9668 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/HOOTSUIT-ID_Internet-Facilitated-Purchase.png\" alt=\"cloud kitchen\" width=\"1069\" height=\"602\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/HOOTSUIT-ID_Internet-Facilitated-Purchase.png 1069w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/HOOTSUIT-ID_Internet-Facilitated-Purchase-300x169.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/HOOTSUIT-ID_Internet-Facilitated-Purchase-1024x577.png 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/HOOTSUIT-ID_Internet-Facilitated-Purchase-768x432.png 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/HOOTSUIT-ID_Internet-Facilitated-Purchase-150x84.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/HOOTSUIT-ID_Internet-Facilitated-Purchase-696x392.png 696w\" sizes=\"auto, (max-width: 1069px) 100vw, 1069px\" \/><figcaption id=\"caption-attachment-9668\" class=\"wp-caption-text\">Sumber: Hootsuite<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">Melansir data dari <\/span><i><span style=\"font-weight: 400;\">Hootsuit<\/span><\/i><span style=\"font-weight: 400;\">e<\/span><span style=\"font-weight: 400;\">, 74,4% pengguna internet rentang umur 16-64 tahun di Indonesia pada tahun 2021 menggunakan fasilitas <\/span><i><span style=\"font-weight: 400;\">delivery<\/span><\/i><span style=\"font-weight: 400;\"> untuk pembelian makanan dan minuman. Data tersebut merupakan angka yang fantastis dan sangat berpotensi bagi pegiat bisnis <\/span><i><span style=\"font-weight: 400;\">cloud kitchen<\/span><\/i><span style=\"font-weight: 400;\"> diIndonesia untuk melebarkan sayapnya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jika membandingkan presentase pembelian makanan, servis angkutan umum, pembelian konten digital, dan pembayaran <\/span><i><span style=\"font-weight: 400;\">mobile<\/span><\/i><span style=\"font-weight: 400;\">, produk makanan lebih besar. Anda bisa menyimpulkan bahwa orang Indonesia lebih gemar belanja online untuk kebutuhan makan dan minum. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Potensi besar ini sebaiknya Anda manfaatkan dengan baik. Gunakan strategi yang tepat sehingga Anda dapat berhasil melakukan <a href=\"https:\/\/www.hashmicro.com\/id\/blog\/manfaat-strategi-penetrasi-pasar-menggunakan-software-crm\/\">penetrasi pasar<\/a>.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Potensi pertumbuhan layanan online penyedia pengiriman makanan<\/span><\/h3>\n<figure id=\"attachment_9669\" aria-describedby=\"caption-attachment-9669\" style=\"width: 2048px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-9669 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081.png\" alt=\"sistem dapur\" width=\"2048\" height=\"1152\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081.png 2048w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081-300x169.png 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081-1024x576.png 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081-768x432.png 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081-1536x864.png 1536w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081-150x84.png 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081-696x391.png 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081-1068x601.png 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2021\/09\/Hootsuite-We-are-Social-Indonesian-Digital-Report-2021_compressed-081-1920x1080.png 1920w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><figcaption id=\"caption-attachment-9669\" class=\"wp-caption-text\">Sumber: Hootsuite<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">Kembali melansir data dari <\/span><i><span style=\"font-weight: 400;\">Hootsuite<\/span><\/i><span style=\"font-weight: 400;\">, kali ini mengenai ukuran dan pertumbuhan pasar untuk penggunaan layanan online penyedia pengiriman makanan.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Data menyebutkan bahwa ada 37,34 juta jiwa yang menggunakan layanan penyedia makanan online. Jika membandingkan dengan populasi pengguna internet di Indonesia sejumlah 202,6 juta jiwa, angka ini masih terus tumbuh seiring era digital semakin merata.<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Hootsuite<\/span><\/i><span style=\"font-weight: 400;\"> juga menaksir nilai valuasi dari pasar layanan makanan secara online adalah sejumlah $ 1.95 miliar. Sedangkan perubahan nilai penyedia layanan makanan secara tahunan mendapatkan pertumbuhan 35.2%.\u00a0<\/span><\/p>\n<h2 id=\"Strategi-Sukses-Membangun-Bisnis-Cloud-Kitchen\"><b>Strategi Sukses Membangun Bisnis <\/b><b><i>Cloud Kitchen\u00a0<\/i>di Indonesia<\/b><\/h2>\n<h3 id=\"7\"><span style=\"font-weight: 400;\">Pilih lokasi strategis<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Tidak seperti pemilihan lokasi pada bisnis F&amp;B konvensional yang mengharuskan di tempat yang sering orang-orang lewati atau area tempat makan. Lokasi yang strategis pada bisnis F&amp;B <\/span><i><span style=\"font-weight: 400;\">cloud kitchen<\/span><\/i><span style=\"font-weight: 400;\"> adalah tempat yang memiliki aksesibilitas <\/span><i><span style=\"font-weight: 400;\">delivery<\/span><\/i><span style=\"font-weight: 400;\">, pastikan lokasi bisnis Anda dapat dilalui oleh kurir pengirim.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain itu pastikan harga murah sehingga Anda dapat menekan pengeluaran modal. Jarak yang dekat dari para target pembeli Anda juga bisa jadi acuan untuk memilih tempat yang tepat.<\/span><\/p>\n<h3 id=\"8\"><span style=\"font-weight: 400;\">Persiapan perlengkapan pendukung<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Meski tidak perlu menyediakan fasilitas makan di tempat, Anda tetap harus menyiapkan perlengkapan layaknya restoran atau rumah makan pada umumnya.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lengkapi perlengkapan sesuai kebutuhan dapur, seperti alat masak, alat pembersih, dan hal lainnya yang memudahkan proses pembuatan makanan. Akan lebih bagus jika Anda juga memperhatikan perlengkapan <\/span><i><span style=\"font-weight: 400;\">packaging<\/span><\/i><span style=\"font-weight: 400;\"> makanan yang tepat dan menarik, sehingga pelanggan Anda dapat melihat identitas dari bisnis Anda.<\/span><\/p>\n<p>Digitalisasi pada bisnis juga membuat perkembangan dalam melakukan penjualan secara cerdas dan terencana. Anda dapat menggunakan sistem canggih seperti <a href=\"https:\/\/www.hashmicro.com\/id\/penjualan\" target=\"_blank\" rel=\"noopener\">Sales Management<\/a> untuk membuat perencanaan penjualan efektif.<\/p>\n<p><span style=\"font-weight: 400;\">Setelah itu, sediakan barang-barang yang mendukung proses pemesanan secara digital ini seperti koneksi internet yang memadai, gadget, beserta beberapa hal lain yang bisa menunjang proses transaksi online.<\/span><\/p>\n<h3 id=\"9\"><span style=\"font-weight: 400;\">Memiliki karyawan yang handal<\/span><\/h3>\n<figure id=\"attachment_33664\" aria-describedby=\"caption-attachment-33664\" style=\"width: 1280px\" class=\"wp-caption alignnone\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-33664 size-full\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal.jpeg\" alt=\"sistem dapur\" width=\"1280\" height=\"959\" srcset=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal.jpeg 1280w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-300x225.jpeg 300w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-1024x767.jpeg 1024w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-768x575.jpeg 768w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-150x112.jpeg 150w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-696x521.jpeg 696w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-1068x800.jpeg 1068w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-561x420.jpeg 561w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-80x60.jpeg 80w, https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/03\/karyawan-handal-265x198.jpeg 265w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><figcaption id=\"caption-attachment-33664\" class=\"wp-caption-text\">Sumber: unsplash.com<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">Bagaikan adegan perang, karyawan Anda adalah tentara barisan depan yang menjadi kunci peperangan. Apa yang pelanggan dapatkan atas produk bisnis Anda adalah hasil dari bagaimana karyawan Anda bekerja.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jangan sampai memiliki karyawan, baik koki atau staf hingga karyawan untuk pengiriman produk yang tidak kompeten. Merekrut staf yang kompeten untuk bekerja dalam bisnis Anda sangatlah penting. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pertama, Anda harus menyusun struktur pekerja dalam bisnis Anda sesuai dengan jenis dapur online yang dijalani, sehingga seluruh pekerja dapat memenuhi tujuan bisnis Anda.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Coba bayangkan, apabila Anda membangun bisnis kopi literan berbasis <\/span><i><span style=\"font-weight: 400;\">cloud kitchen<\/span><\/i><span style=\"font-weight: 400;\">. Tetapi ketika Anda memiliki karyawan yang tidak kompeten dalam membuat kopi, bisnis Anda tidak memiliki cukup nilai bagus bagi pelanggan Anda. Sehingga kemungkinan retensi untuk membeli lagi akan berkurang atau bahkan tidak ada.<\/span><\/p>\n<p><b>BONUS TIP:<\/b><span style=\"font-weight: 400;\"> Agar kinerja para staf Anda maksimal, bangunlah hubungan yang bagus dengan staf Anda dan memberikan lingkungan kerja yang memadai dan nyaman bagi mereka untuk beraktivitas. Selain itu juga Anda dapat membangun budaya yang sesuai dengan <\/span><span style=\"font-weight: 400;\">persona bisnis<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3 id=\"10\"><span style=\"font-weight: 400;\">Mengatur strategi <em>marketing<\/em> untuk bisnis <em>cloud kitchen\u00a0 <\/em>di Indonesia dengan\u00a0tepat<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Sebagus-bagusnya produk jika masyarakat tidak mengetahuinya, mustahil akan menghasilkan penjualan yang signifikan. Maka dengan itu Anda harus menerapkan strategi <em>marketing<\/em>.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/pentingnya-strategi-pemasaran-online-bagi-bisnis\/\" target=\"_blank\" rel=\"noopener\">Strategi marketing<\/a> yang paling tepat adalah yang sesuai, baik bagi bisnis Anda maupun calon pelanggan. Untuk itu mulai dari mencari tahu status pasar saat ini. Apakah masyarakat menginginkan produk yang memiliki faktor X? Jika iya dan Anda memiliki faktor tersebut, Anda dapat menjadikan produk untuk segmen yang membutuhkan X.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Contoh Anda membuka bisnis F&amp;B yang menjual bakso malang. Setelah mengetahui keadaan pasar yang sangat menggemari kemasan produk kolaborasi dengan merk atau tokoh tertentu, Anda bisa menyiapkan kerja sama dengan ketentuan tertentu untuk aspek marketing produk.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Selain marketing produk, marketing komunikasi juga penting untuk Anda telaah. Jika pasar untuk makanan dan minuman saat ini memiliki minat yang besar terhadap <\/span><i><span style=\"font-weight: 400;\">influencer<\/span><\/i><span style=\"font-weight: 400;\"> melalui sosial media Instagram, maka Anda bisa mengiklankan produk kepada <\/span><i><span style=\"font-weight: 400;\">influencer<\/span><\/i><span style=\"font-weight: 400;\"> di sosial media.<\/span><\/p>\n<h3 id=\"11\"><span style=\"font-weight: 400;\">Menggunakan sistem <\/span><i><span style=\"font-weight: 400;\">Point of Sales (POS)<\/span><\/i><\/h3>\n<p><span style=\"font-weight: 400;\">Tentu dalam menjalankan bisnis konsep dapur satelit, Anda harus memiliki sistem order yang bekerja secara online. Menggunakan POS bermanfaat untuk memiliki kendali penuh atas bisnis Anda.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sistem POS adalah solusi yang dapat mempermudah Anda dalam melacak aktivitas transaksi, baik pemasukan maupun pengeluaran. Anda juga dapat analisis penjualan secara real-time yang dapat Anda akses di mana saja dan kapan saja.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kelola data pelanggan, loyalty program, reward, dan kalkulasi program yang mudah dan otomatis. Tingkatkan pengalaman masyarakat untuk terus berinteraksi dengan bisnis Anda.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Anda dapat menggunakan <\/span><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Software POS Restoran<\/span><\/a><span style=\"font-weight: 400;\"> dari HashMicro, sistem POS Restoran dari HashMicro dapat dikonfigurasikan sesuai kebutuhan bisnis Anda. Kelola transaksi dan order jadi lebih mudah. HashMicro juga memberikan solusi praktis untuk Anda menjaga mutu dan distribusi bahan makanan yang bisnis Anda gunakan.<\/span><\/p>\n<p><strong>Baca Juga: <\/strong><a href=\"https:\/\/www.hashmicro.com\/id\/blog\/strategi-jadikan-restoran-yang-ramai-pengunjung\/\" target=\"_blank\" rel=\"noopener\">Begini Cara Mengelola Restoran yang Baik Agar Ramai Pengunjung<\/a><\/p>\n<h2 id=\"Kesimpulan\"><strong>Kesimpulan<\/strong><\/h2>\n<p>Dapur satelit, juga dikenal sebagai <em>ghost kitchen<\/em> atau <em>cloud kitchen<\/em>, merupakan model bisnis dalam sektor makanan dan minuman yang fokus pada layanan pengantaran. Konsep ini memberikan berbagai keuntungan, termasuk pengurangan biaya operasional dan tenaga kerja restoran.<\/p>\n<p>Selain itu, model ini mendorong peningkatan mutu produk. Di Indonesia, bisnis cloud kitchen menjanjikan karena banyaknya pengguna yang lebih suka layanan pengiriman makanan secara online.<\/p>\n<p>Dalam mengoptimalkan bisnis ini, strategi yang efektif diperlukan. Menyajikan menu dengan tampilan menarik menjadi hal penting, terutama karena transaksi dilakukan secara online di era new normal.<\/p>\n<p>Salah satu solusi adalah menggunakan E-Menu Software dari HashMicro, yang memungkinkan kelola banyak outlet dengan mudah, meningkatkan penjualan, mengumpulkan umpan balik, serta mengurangi biaya operasional.<\/p>\n<p>Anda dapat mencoba software ini dengan mengunduh <a href=\"https:\/\/www.hashmicro.com\/id\/offer\/download-skema-harga-software-erp\">skema perhitungan harga<\/a> dari HashMicro. Jangan ragu untuk mendaftar dan mendapatkan <a href=\"https:\/\/www.hashmicro.com\/id\/tour-produk-gratis\/\">demo gratis.<\/a><\/p>\n<a href=\"https:\/\/www.hashmicro.com\/id\/software-sistem-dapur?medium=moneysite-banner\" target=\"_blank\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/06\/18-Central-Kitchen-Desktop-alt-3-Resize.webp\" data-desktop-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/06\/18-Central-Kitchen-Desktop-alt-3-Resize.webp\" data-mobile-src=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/02\/18-Central-Kitchen-Mobile.webp\" alt=\"CentralKitchen\" class=\"responsive-image-banner\"><\/a>\r\n\r\n<script>\r\n    \/\/ check which image to use based on screensize\r\n    document.addEventListener(\"DOMContentLoaded\", function() {\r\n        function updateImageSource() {\r\n            var images = document.querySelectorAll('.responsive-image-banner');\r\n            var screenWidth = window.innerWidth;\r\n\r\n            images.forEach(function(img) {\r\n                var mobileSrc = img.getAttribute('data-mobile-src');\r\n                var desktopSrc = img.getAttribute('data-desktop-src');\r\n\r\n                if (screenWidth < 576 && mobileSrc) {\r\n                    img.setAttribute('src', mobileSrc);\r\n                } else {\r\n                    img.setAttribute('src', desktopSrc);\r\n                }\r\n            });\r\n        }\r\n\r\n        \/\/ Initial check\r\n        updateImageSource();\r\n\r\n        \/\/ Update on resize\r\n        window.addEventListener('resize', updateImageSource);\r\n    });\r\n<\/script>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [{\n    \"@type\": \"Question\",\n    \"name\": \"Apa itu Cloud Kitchen?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Cloud kitchen adalah bisnis F&B yang hanya menyediakan penjualan makanan dan minuman secara delivery\/online tanpa menyediakan fasilitas untuk dine in atau makan ditempat. Hal itu sangat menguntungkan pebisnis karena mereka tidak perlu menyiapkan dapur dan tempat yang besar.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Apa kelebihan dan kekurangan cloud kitchen?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Kelebihan cloud kitchen antara lain biaya yang murah, fasilitas yang lengkap karena tidak perlu tempat yang luas, kualitas makanan yang terjamin, pengembangan bisnis yang mudah, dan resiko kegagalan yang kecil. Sementara kekurangan dari cloud kitchen adalah kompetitor yang semakin banyak dan layanan yang tidak masuk pada marketing.\"\n    }\n  },{\n    \"@type\": \"Question\",\n    \"name\": \"Bagaimana potensi bisnis cloud kitchen?\",\n    \"acceptedAnswer\": {\n      \"@type\": \"Answer\",\n      \"text\": \"Potensi bisnis cloud kitchen sangat besar karena pasarnya yang luas. Berkembangnya jaringan internet dan teknologi membuat bisnis cloud kitchen sangat digemari oleh masyarakat saat ini.\"\n    }\n  }]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dalam memulai usaha restoran konvensional, tentunya akan memerlukan lebih dari sekedar modal untuk bahan pangan dan juga alat masak. Salah satu konsep usaha dalam sektor F&amp;B yaitu Cloud Kitchen\u00a0atau\u00a0Ghost Kitchen sangat berpotensial dalam meningkatkan bisnis F&amp;B anda. Adapun model bisnis Cloud Kitchen atau Ghost Kitchen, menjadi solusi bagi yang ingin memulai bisnis restoran dengan modal [&hellip;]<\/p>\n","protected":false},"author":164,"featured_media":140820,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[814],"tags":[],"class_list":{"0":"post-9666","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-e-menu"},"acf":{"post_reviewer":null},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis<\/title>\n<meta name=\"description\" content=\"Cloud Kitchen adalah software yang berguna untuk memaksimalkan pengelolaan bisnis makanan dan minuman agar menjadi lebih optimal\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis\" \/>\n<meta property=\"og:description\" content=\"Cloud Kitchen adalah software yang berguna untuk memaksimalkan pengelolaan bisnis makanan dan minuman agar menjadi lebih optimal\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/\" \/>\n<meta property=\"og:site_name\" content=\"HashMicro Indonesia\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hashmicro\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-15T03:00:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-04T03:53:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/11\/cloud-kitchen.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"625\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Dewi Sartika\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:site\" content=\"@hashmicro\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dewi Sartika\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/\"},\"author\":{\"name\":\"Dewi Sartika\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/person\\\/9d2e46cf3129df0cdcfe1ea9bbdb74f1\"},\"headline\":\"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis\",\"datePublished\":\"2022-11-15T03:00:26+00:00\",\"dateModified\":\"2025-03-04T03:53:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/\"},\"wordCount\":2282,\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cloud-kitchen.png\",\"articleSection\":[\"E-Menu\"],\"inLanguage\":\"id\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/\",\"name\":\"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cloud-kitchen.png\",\"datePublished\":\"2022-11-15T03:00:26+00:00\",\"dateModified\":\"2025-03-04T03:53:11+00:00\",\"description\":\"Cloud Kitchen adalah software yang berguna untuk memaksimalkan pengelolaan bisnis makanan dan minuman agar menjadi lebih optimal\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cloud-kitchen.png\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cloud-kitchen.png\",\"width\":1000,\"height\":625,\"caption\":\"cloud-kitchen\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/apa-itu-cloud-kitchen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\",\"name\":\"HashMicro Indonesia\",\"description\":\"Blog Software Manajemen Bisnis Indonesia #1\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#organization\",\"name\":\"HashMicro Indonesia\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/hashmicro-logo-blog.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/11\\\/hashmicro-logo-blog.webp\",\"width\":924,\"height\":121,\"caption\":\"HashMicro Indonesia\"},\"image\":{\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/hashmicro\",\"https:\\\/\\\/x.com\\\/hashmicro\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/hashmicro\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/#\\\/schema\\\/person\\\/9d2e46cf3129df0cdcfe1ea9bbdb74f1\",\"name\":\"Dewi Sartika\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Dewi-Sartika-2-96x96.webp\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Dewi-Sartika-2-96x96.webp\",\"contentUrl\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Dewi-Sartika-2-96x96.webp\",\"caption\":\"Dewi Sartika\"},\"description\":\"Berbekal pengalaman selama 6 tahun dalam industri SaaS, Dewi telah menjadi praktisi untuk penulisan artikel terkait accounting dan bidang keuangan. Ia berfokus menulis artikel seputar Laporan keuangan (neraca, laba rugi, arus kas), standar akuntansi (PSAK, IFRS, GAAP), perpajakan (e-faktur, PPn, tax planning), dan manajemen biaya.\",\"sameAs\":[\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/\"],\"gender\":\"Perempuan\",\"knowsAbout\":[\"Akuntansi\",\"Keuangan\",\"Pembukuan\"],\"knowsLanguage\":[\"Inggris\",\"Indonesia\"],\"jobTitle\":\"Senior Content Writer\",\"url\":\"https:\\\/\\\/www.hashmicro.com\\\/id\\\/blog\\\/author\\\/dewisartika\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis","description":"Cloud Kitchen adalah software yang berguna untuk memaksimalkan pengelolaan bisnis makanan dan minuman agar menjadi lebih optimal","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:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/","og_locale":"id_ID","og_type":"article","og_title":"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis","og_description":"Cloud Kitchen adalah software yang berguna untuk memaksimalkan pengelolaan bisnis makanan dan minuman agar menjadi lebih optimal","og_url":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/","og_site_name":"HashMicro Indonesia","article_publisher":"https:\/\/www.facebook.com\/hashmicro","article_published_time":"2022-11-15T03:00:26+00:00","article_modified_time":"2025-03-04T03:53:11+00:00","og_image":[{"width":1000,"height":625,"url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/11\/cloud-kitchen.png","type":"image\/png"}],"author":"Dewi Sartika","twitter_card":"summary_large_image","twitter_creator":"@hashmicro","twitter_site":"@hashmicro","twitter_misc":{"Ditulis oleh":"Dewi Sartika","Estimasi waktu membaca":"14 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/#article","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/"},"author":{"name":"Dewi Sartika","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/9d2e46cf3129df0cdcfe1ea9bbdb74f1"},"headline":"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis","datePublished":"2022-11-15T03:00:26+00:00","dateModified":"2025-03-04T03:53:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/"},"wordCount":2282,"publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/11\/cloud-kitchen.png","articleSection":["E-Menu"],"inLanguage":"id"},{"@type":"WebPage","@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/","name":"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis","isPartOf":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/#primaryimage"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/11\/cloud-kitchen.png","datePublished":"2022-11-15T03:00:26+00:00","dateModified":"2025-03-04T03:53:11+00:00","description":"Cloud Kitchen adalah software yang berguna untuk memaksimalkan pengelolaan bisnis makanan dan minuman agar menjadi lebih optimal","breadcrumb":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/#primaryimage","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/11\/cloud-kitchen.png","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2022\/11\/cloud-kitchen.png","width":1000,"height":625,"caption":"cloud-kitchen"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hashmicro.com\/id\/blog\/apa-itu-cloud-kitchen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hashmicro.com\/id\/blog\/"},{"@type":"ListItem","position":2,"name":"Pengertian Cloud Kitchen, Potensi, dan Strateginya untuk Bisnis"}]},{"@type":"WebSite","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#website","url":"https:\/\/www.hashmicro.com\/id\/blog\/","name":"HashMicro Indonesia","description":"Blog Software Manajemen Bisnis Indonesia #1","publisher":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hashmicro.com\/id\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Organization","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#organization","name":"HashMicro Indonesia","url":"https:\/\/www.hashmicro.com\/id\/blog\/","logo":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2023\/11\/hashmicro-logo-blog.webp","width":924,"height":121,"caption":"HashMicro Indonesia"},"image":{"@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hashmicro","https:\/\/x.com\/hashmicro","https:\/\/www.linkedin.com\/company\/hashmicro"]},{"@type":"Person","@id":"https:\/\/www.hashmicro.com\/id\/blog\/#\/schema\/person\/9d2e46cf3129df0cdcfe1ea9bbdb74f1","name":"Dewi Sartika","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Dewi-Sartika-2-96x96.webp","url":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Dewi-Sartika-2-96x96.webp","contentUrl":"https:\/\/www.hashmicro.com\/id\/blog\/wp-content\/uploads\/2025\/10\/Dewi-Sartika-2-96x96.webp","caption":"Dewi Sartika"},"description":"Berbekal pengalaman selama 6 tahun dalam industri SaaS, Dewi telah menjadi praktisi untuk penulisan artikel terkait accounting dan bidang keuangan. Ia berfokus menulis artikel seputar Laporan keuangan (neraca, laba rugi, arus kas), standar akuntansi (PSAK, IFRS, GAAP), perpajakan (e-faktur, PPn, tax planning), dan manajemen biaya.","sameAs":["https:\/\/www.hashmicro.com\/id\/"],"gender":"Perempuan","knowsAbout":["Akuntansi","Keuangan","Pembukuan"],"knowsLanguage":["Inggris","Indonesia"],"jobTitle":"Senior Content Writer","url":"https:\/\/www.hashmicro.com\/id\/blog\/author\/dewisartika\/"}]}},"focus_keyword":"Cloud kitchen","order_j":"","_links":{"self":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/9666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/users\/164"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/comments?post=9666"}],"version-history":[{"count":8,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/9666\/revisions"}],"predecessor-version":[{"id":158034,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/posts\/9666\/revisions\/158034"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media\/140820"}],"wp:attachment":[{"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/media?parent=9666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/categories?post=9666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hashmicro.com\/id\/blog\/wp-json\/wp\/v2\/tags?post=9666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}