PageSourceSearch

https://cadrant.ai/_next/static/chunks/2279-7cb70cfa5bbdb375.js

js cadrant.ai collected 2026-10-05 11:53:05 UTC 278,270 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2279],{487:(e,a,t)=>{"use strict";t.d(a,{N:()=>i});let i="welcome"},918:(e,a,t)=>{"use strict";t.d(a,{c:()=>n,u:()=>i});let i=!1;function n(e,a){return i?e:a}},1144:()=>{},4410:(e,a,t)=>{"use strict";t.d(a,{Z$:()=>n,gU:()=>r});var i=t(6541);let n=["ai-app-builder","mobile-app-builder","website-builder","internal-tool-builder"],o={"ai-app-builder":{en:"ai-app-builder",fr:"createur-application-ia",it:"creatore-di-app-con-ia",es:"creador-de-apps-con-ia",de:"ki-app-baukasten",pt:"criador-de-apps-com-ia"},"mobile-app-builder":{en:"mobile-app-builder",fr:"createur-application-mobile",it:"creatore-di-app-mobile",es:"creador-de-apps-moviles",de:"mobile-app-baukasten",pt:"criador-de-apps-moveis"},"website-builder":{en:"website-builder",fr:"createur-de-site-internet",it:"creatore-di-siti-web",es:"creador-de-paginas-web",de:"website-baukasten",pt:"criador-de-sites"},"internal-tool-builder":{en:"internal-tool-builder",fr:"createur-outils-internes",it:"creatore-di-strumenti-interni",es:"creador-de-herramientas-internas",de:"interne-tools-baukasten",pt:"criador-de-ferramentas-internas"}};function r(e,a){let t=o[e],n=i.D.locales.includes(a)?t[a]:t.en;return"/".concat(n)}(()=>{let e={};for(let a of n)for(let t of i.D.locales)e["".concat(t,":").concat(o[a][t])]=a})()},4663:(e,a,t)=>{"use strict";t.d(a,{N_:()=>o,a8:()=>s});var i=t(5251),n=t(6541);let{Link:o,redirect:r,usePathname:s,useRouter:l}=(0,i.A)(n.D)},4771:(e,a,t)=>{"use strict";t.d(a,{FF:()=>u,J4:()=>l,SU:()=>s,_:()=>d,oS:()=>r,yA:()=>o,zL:()=>p});var i=t(5704);function n(e,a,t){let i=null==e?void 0:e.trim();if(i)return i;throw Error("Missing required environment variable: ".concat(t))}function o(){return n("Cadrant","Cadrant","NEXT_PUBLIC_BRAND_NAME")}function r(){return n("https://api.cadrant.ai/api","http://localhost:8000/api","NEXT_PUBLIC_API_URL").replace(/\/$/,"")}function s(){return n("cadrant.ai","cadrant.ai","NEXT_PUBLIC_PROJECT_DOMAIN")}function l(){return n("/app","/app","NEXT_PUBLIC_SPA_BASE_PATH").replace(/\/$/,"")}function u(){var e;return(null==(e=i.env.NEXT_PUBLIC_CONTACT_EMAIL)?void 0:e.trim())||"[email protected]"}let d={monthly_plan_price_starter:parseInt("20",10),monthly_plan_price_pro:parseInt("40",10),monthly_plan_price_max:parseInt("100",10),credits_limit_free:parseInt("20",10),credits_limit_free_monthly:parseInt("50",10),credits_limit_starter:parseInt("300",10),credits_limit_pro:parseInt("1000",10),credits_limit_max:parseInt("2000",10)},c={discord:"https://discord.gg/SPxYfVxBR",tiktok:"https://www.tiktok.com/@cadrantai",youtube:"https://example.com/cadrant-youtube",instagram:"https://www.instagram.com/cadrant.ai",linkedin:"https://www.linkedin.com/company/cadrant-ai",x:"https://x.com/Cadrantai",facebook:"https://www.facebook.com/profile.php?id=61573634731401",reddit:"https://example.com/cadrant-reddit"};function p(e){let a;switch(e){case"discord":a=i.env.NEXT_PUBLIC_SOCIAL_DISCORD_URL;break;case"tiktok":a=i.env.NEXT_PUBLIC_SOCIAL_TIKTOK_URL;break;case"youtube":a=i.env.NEXT_PUBLIC_SOCIAL_YOUTUBE_URL;break;case"instagram":a=i.env.NEXT_PUBLIC_SOCIAL_INSTAGRAM_URL;break;case"linkedin":a=i.env.NEXT_PUBLIC_SOCIAL_LINKEDIN_URL;break;case"x":a=i.env.NEXT_PUBLIC_SOCIAL_X_URL;break;case"facebook":a=i.env.NEXT_PUBLIC_SOCIAL_FACEBOOK_URL;break;case"reddit":a=i.env.NEXT_PUBLIC_SOCIAL_REDDIT_URL}return(null==a?void 0:a.trim())||c[e]}},5724:()=>{},5816:()=>{},5866:()=>{},6287:(e,a,t)=>{"use strict";t.d(a,{s:()=>o});var i=t(5155),n=t(4771);function o(e){let{variant:a="navbar",className:t=""}=e,o=(0,n.yA)();return(0,i.jsx)("span",{className:"public-brand-logo public-brand-logo--".concat(a).concat(t?" ".concat(t):"").trim(),children:(0,i.jsx)("img",{src:"/images/cadrant-logotype-dark.svg",alt:o,className:"public-brand-logo__mark"})})}t(1144)},6541:(e,a,t)=>{"use strict";t.d(a,{D:()=>i});let i=(0,t(4497).A)({locales:["en","fr","it","es","de","pt"],defaultLocale:"en",localePrefix:"as-needed"})},7052:(e,a,t)=>{"use strict";t.d(a,{PublicNavbar:()=>D});var i=t(5155),n=t(2115),o=t(8955),r=t(6809),s=t(4663),l=t(6287),u=t(6541);t(5866);let d={en:{short:"EN",full:"English"},fr:{short:"FR",full:"Fran\xe7ais"},it:{short:"IT",full:"Italiano"},es:{short:"ES",full:"Espa\xf1ol"}
1,de:{short:"DE",full:"Deutsch"},pt:{short:"PT",full:"Portugu\xeas"}};function c(e){var a,t;let{alternates:o}=e,l=(0,r.Ym)(),c=(0,s.a8)(),[p,m]=(0,n.useState)(!1),b=(0,n.useRef)(null);(0,n.useEffect)(()=>{function e(e){b.current&&!b.current.contains(e.target)&&m(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);let g=!function(e){let a=(e.replace(/\/+$/,"")||"/").split("/").filter(Boolean);if("blog"!==a[0]||1===a.length)return!1;let t="category"===a[1]&&a.length>=3,i="category"!==a[1]&&a.length>=2;return t||i}(c)?c:"/blog";return(0,i.jsxs)("div",{ref:b,className:"locale-switcher",children:[(0,i.jsxs)("button",{type:"button",className:"locale-switcher__trigger",onClick:()=>m(e=>!e),"aria-expanded":p,"aria-haspopup":"true","aria-label":"Language",children:[(0,i.jsxs)("svg",{className:"locale-switcher__globe",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.75",strokeLinecap:"round",strokeLinejoin:"round",children:[(0,i.jsx)("circle",{cx:"12",cy:"12",r:"10"}),(0,i.jsx)("path",{d:"M2 12h20"}),(0,i.jsx)("path",{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"})]}),(0,i.jsx)("span",{className:"locale-switcher__label",children:null!=(t=null==(a=d[l])?void 0:a.short)?t:l.toUpperCase()}),(0,i.jsx)("svg",{className:"locale-switcher__chevron ".concat(p?"locale-switcher__chevron--open":""),width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round",children:(0,i.jsx)("path",{d:"M6 9l6 6 6-6"})})]}),(0,i.jsx)("ul",{className:"locale-switcher__menu".concat(p?" locale-switcher__menu--open":""),"aria-label":"Language","aria-hidden":!p,children:u.D.locales.map(e=>{var a,t,n;return(0,i.jsx)("li",{children:(0,i.jsxs)(s.N_,{href:null!=(n=null==o?void 0:o[e])?n:g,locale:e,prefetch:!1,tabIndex:p?0:-1,className:"locale-switcher__option ".concat(e===l?"locale-switcher__option--active":""),onClick:()=>m(!1),"aria-current":e===l?"true":void 0,children:[(0,i.jsx)("span",{className:"locale-switcher__option-short",children:null==(a=d[e])?void 0:a.short}),(0,i.jsx)("span",{className:"locale-switcher__option-full",children:null==(t=d[e])?void 0:t.full})]})},e)})})]})}var p=t(9259),m=t(487),b=t(9794),g=t(4410),h=t(9410),v=t(7089),f=t(6708),S=t(8964),y=t(3521),w=t(3308),k=t(6815),A=t(4906),x=t(7649),q=t(1185),C=t(7),P=t(9725);t(5816);let z={rocket:v.c,briefcase:f.o,building:S.m,users:y.n,megaphone:w.r,globe:k.F,layers:A.B,smartphone:x.R,blog:q.G,book:C.f,grid:P.x};function j(e){let{name:a}=e,t=z[a];return(0,i.jsx)(t,{className:"nav-menu-icon",size:19,weight:"regular","aria-hidden":!0})}let E=[{id:"entrepreneur",slug:"entrepreneur",labelKey:"solutionEntrepreneur",descriptionKey:"solutionEntrepreneurDesc",icon:"rocket"},{id:"professionnel",slug:"professionnel",labelKey:"solutionProfessionnel",descriptionKey:"solutionProfessionnelDesc",icon:"briefcase"},{id:"product-manager",slug:"product-manager",labelKey:"solutionProductBuilder",descriptionKey:"solutionProductManagerDesc",icon:"building"},{id:"agence-freelance",slug:"agence",labelKey:"solutionAgenceFreelance",descriptionKey:"solutionAgenceFreelanceDesc",icon:"users"},{id:"marketing",slug:"marketing",labelKey:"solutionMarketing",descriptionKey:"solutionMarketingDesc",icon:"megaphone"}],T=[{key:"ai-app-builder",icon:"layers"},{key:"mobile-app-builder",icon:"smartphone"},{key:"website-builder",icon:"globe"},{key:"internal-tool-builder",icon:"grid"}],I=[{href:"/blog",labelKey:"blog",descriptionKey:"blogDesc",icon:"blog"},{href:"/docs/".concat(m.N),labelKey:"docs",descriptionKey:"docsDesc",icon:"book"}];function D(){let{localeAlternates:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=(0,o.c)("nav"),t=(0,r.Ym)(),u=(0,h.f)(t),d=(0,s.a8)(),[m,v]=(0,n.useState)(!1),[f,S]=(0,n.useState)(!1),[y,w]=(0,n.useState)("root"),[k,A]=(0,n.use
1State)(null),x=(0,n.useRef)(null),q=()=>{null!==x.current&&(window.clearTimeout(x.current),x.current=null)},C=e=>{q(),A(e)},P=e=>{q(),x.current=window.setTimeout(()=>{A(a=>a===e?null:a)},140)};(0,n.useEffect)(()=>{let e=()=>{let e=window.scrollY;v(a=>a?e>8:e>48)};return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,n.useEffect)(()=>{S(!1),w("root"),A(null)},[d]),(0,n.useEffect)(()=>()=>{q()},[]);let z=()=>{S(!1),w("root")},D=(0,i.jsx)("svg",{className:"nav-mobile-menu-chevron",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:(0,i.jsx)("path",{d:"M9 18l6-6-6-6"})}),R={solutions:a("mobileSubmenuSolutions"),products:a("solutionsProducts"),resources:a("resources")};return(0,i.jsx)("nav",{className:"navbar-minimal".concat(m?" scrolled":"").concat(f?" navbar-minimal--menu-open":"").concat(f&&"root"!==y?" navbar-minimal--mobile-submenu":""),children:(0,i.jsxs)("div",{className:"navbar-container",children:[(0,i.jsxs)("div",{className:"navbar-left",children:[(0,i.jsx)(s.N_,{href:"/",className:"navbar-logo",children:(0,i.jsx)(l.s,{variant:"navbar"})}),(0,i.jsxs)("div",{className:"navbar-links",children:[(0,i.jsxs)("div",{className:"nav-dropdown nav-dropdown--solutions".concat("solutions"===k?" nav-dropdown--open":""),onMouseEnter:()=>C("solutions"),onMouseLeave:()=>P("solutions"),children:[(0,i.jsxs)("button",{type:"button",className:"nav-link nav-dropdown-trigger","aria-haspopup":"true","aria-expanded":"solutions"===k,onClick:e=>{e.preventDefault(),q(),A(e=>"solutions"===e?null:"solutions"),e.currentTarget.blur()},children:[a("solutions"),(0,i.jsx)("span",{className:"nav-dropdown-chevron","aria-hidden":!0,children:"▾"})]}),(0,i.jsx)("div",{className:"nav-dropdown-panel nav-dropdown-panel--mega",children:(0,i.jsx)("div",{className:"nav-dropdown-panel-inner nav-mega-inner",children:(0,i.jsxs)("div",{className:"nav-mega-split nav-mega-split--two",children:[(0,i.jsxs)("div",{className:"nav-mega-col-block",children:[(0,i.jsx)("p",{className:"nav-mega-section-label",children:a("solutionsAudiences")}),(0,i.jsx)("ul",{className:"nav-mega-resource-list",children:E.map(e=>(0,i.jsx)("li",{children:(0,i.jsxs)(s.N_,{href:(0,b.oN)(e.slug),prefetch:!1,className:"nav-dropdown-item nav-dropdown-item--rich",children:[(0,i.jsx)("span",{className:"nav-dropdown-item-icon","aria-hidden":!0,children:(0,i.jsx)(j,{name:e.icon})}),(0,i.jsxs)("span",{className:"nav-dropdown-item-body",children:[(0,i.jsx)("span",{className:"nav-dropdown-item-title",children:a(e.labelKey)}),(0,i.jsx)("span",{className:"nav-dropdown-item-subtitle",children:a(e.descriptionKey)})]})]})},e.id))})]}),(0,i.jsxs)("div",{className:"nav-mega-col-block",children:[(0,i.jsx)("p",{className:"nav-mega-section-label",children:a("solutionsProducts")}),(0,i.jsx)("ul",{className:"nav-mega-resource-list",children:T.map(e=>(0,i.jsx)("li",{children:(0,i.jsxs)(s.N_,{href:(0,g.gU)(e.key,t),prefetch:!1,className:"nav-dropdown-item nav-dropdown-item--rich",children:[(0,i.jsx)("span",{className:"nav-dropdown-item-icon","aria-hidden":!0,children:(0,i.jsx)(j,{name:e.icon})}),(0,i.jsxs)("span",{className:"nav-dropdown-item-body",children:[(0,i.jsx)("span",{className:"nav-dropdown-item-title",children:(0,h.zA)(e.key,t).navLabel}),(0,i.jsx)("span",{className:"nav-dropdown-item-subtitle",children:u.navDescriptions[e.key]})]})]})},e.key))})]})]})})})]}),(0,i.jsxs)("div",{className:"nav-dropdown".concat("resources"===k?" nav-dropdown--open":""),onMouseEnter:()=>C("resources"),onMouseLeave:()=>P("resources"),children:[(0,i.jsxs)("button",{type:"button",className:"nav-link nav-dropdown-trigger","aria-haspopup":"true","aria-expanded":"resources"===k,onClick:e=>{e.preventDefault(),q(),A(e=>"resources"===e?null:"resources"),e.currentTarget.blur()},children:[a("resources"),(0,i.jsx)("span",{className:"nav-dropdown-chevron","aria-hidden":!0,children:"▾"})]}),(0,i.jsx)("div",{className:"nav-dropdown-panel",children:(0,i.jsxs)("div",{className:"nav-dropdown-panel-inner nav-mega-inner",children:[(0,i.jsx)("p",{className:"nav-mega-section-label",children:a("resources")}),(0,i.jsx)("ul",{className:"nav-mega-resource-list",children:I.map(e=>(0,i.jsx)("li",{children:(0,i.jsxs)(s.N_,{href:e.href,prefetch:!1,className:"nav-dropdown-item nav-dropdown-item--rich",children:[(0,i.jsx)("span",{className:"nav-dropdown-item-icon","aria-hidden":!0,
1children:(0,i.jsx)(j,{name:e.icon})}),(0,i.jsxs)("span",{className:"nav-dropdown-item-body",children:[(0,i.jsx)("span",{className:"nav-dropdown-item-title",children:a(e.labelKey)}),(0,i.jsx)("span",{className:"nav-dropdown-item-subtitle",children:a(e.descriptionKey)})]})]})},e.href))})]})})]}),(0,i.jsx)(s.N_,{href:"/pricing",className:"nav-link",children:a("pricing")})]})]}),(0,i.jsxs)("div",{className:"navbar-actions",children:[(0,i.jsx)("div",{className:"locale-switcher-desktop",children:(0,i.jsx)(c,{alternates:e})}),(0,i.jsx)("a",{href:(0,p.Hs)("/login"),className:"nav-link nav-login",children:a("login")}),(0,i.jsx)("button",{type:"button",className:"nav-btn get-started nav-get-started-desktop",onClick:()=>{window.location.href=(0,p.Hs)("/signup")},children:a("getStarted")}),(0,i.jsx)("button",{type:"button",className:"nav-btn get-started nav-get-started-mobile",onClick:()=>{window.location.href=(0,p.Hs)("/signup")},children:a("getStarted")}),(0,i.jsxs)("div",{className:"nav-mobile-menu",children:[(0,i.jsx)("button",{type:"button",className:"nav-mobile-menu-trigger".concat(f?" nav-mobile-menu-trigger--open":""),"aria-expanded":f,"aria-controls":"nav-mobile-menu-panel","aria-label":a("menu"),onClick:()=>{S(e=>(e&&w("root"),!e))},children:(0,i.jsx)("svg",{className:"nav-mobile-menu-icon",width:"22",height:"22",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round","aria-hidden":!0,children:f?(0,i.jsx)("path",{d:"M6 6l12 12M18 6L6 18"}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("path",{d:"M4 7h16"}),(0,i.jsx)("path",{d:"M4 12h16"}),(0,i.jsx)("path",{d:"M4 17h16"})]})})}),f?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("button",{type:"button",className:"nav-mobile-menu-backdrop","aria-label":"Fermer le menu",onClick:z}),(0,i.jsxs)("div",{id:"nav-mobile-menu-panel",className:"nav-mobile-menu-panel",children:["root"===y?(0,i.jsx)(s.N_,{href:"/",className:"nav-mobile-menu-logo",onClick:z,children:(0,i.jsx)(l.s,{variant:"navbar"})}):(0,i.jsx)("div",{className:"nav-mobile-menu-header",children:(0,i.jsxs)("button",{type:"button",className:"nav-mobile-menu-back",onClick:()=>w("root"),children:[(0,i.jsx)("svg",{width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round","aria-hidden":!0,children:(0,i.jsx)("path",{d:"M15 18l-6-6 6-6"})}),a("back")]})}),"root"===y?(0,i.jsxs)("div",{className:"nav-mobile-menu-list",children:[(0,i.jsxs)("button",{type:"button",className:"nav-mobile-menu-item nav-mobile-menu-item--navigate",onClick:e=>{e.currentTarget.blur(),w("solutions")},children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-label",children:a("solutions")}),D]}),(0,i.jsxs)("button",{type:"button",className:"nav-mobile-menu-item nav-mobile-menu-item--navigate",onClick:e=>{e.currentTarget.blur(),w("resources")},children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-label",children:a("resources")}),D]}),(0,i.jsxs)("button",{type:"button",className:"nav-mobile-menu-item nav-mobile-menu-item--navigate",onClick:e=>{e.currentTarget.blur(),w("products")},children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-label",children:a("solutionsProducts")}),D]}),(0,i.jsx)(s.N_,{href:"/pricing",className:"nav-mobile-menu-item nav-mobile-menu-item--link",onClick:z,children:(0,i.jsx)("span",{className:"nav-mobile-menu-item-label",children:a("pricing")})}),(0,i.jsx)("div",{className:"nav-mobile-menu-locale",children:(0,i.jsx)(c,{alternates:e})})]}):null,"solutions"===y?(0,i.jsxs)("div",{className:"nav-mobile-menu-list",children:[(0,i.jsx)("p",{className:"nav-mobile-menu-section",children:R.solutions}),E.map(e=>(0,i.jsxs)(s.N_,{href:(0,b.oN)(e.slug),prefetch:!1,className:"nav-mobile-menu-item nav-mobile-menu-item--rich",onClick:z,children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-icon","aria-hidden":!0,children:(0,i.jsx)(j,{name:e.icon})}),(0,i.jsxs)("span",{className:"nav-mobile-menu-item-body",children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-title",children:a(e.labelKey)}),(0,i.jsx)("span",{className:"nav-mobile-menu-item-subtitle",children:a(e.descriptionKey)})]})]},e.id))]}):null,"products"===y?(0,i.jsxs)("div",{className:"nav-mobile-menu-list",children:[(0,i.jsx)("p",{className:"nav-mobile-menu-section",children:R.products}),T.map(e=>
1(0,i.jsxs)(s.N_,{href:(0,g.gU)(e.key,t),prefetch:!1,className:"nav-mobile-menu-item nav-mobile-menu-item--rich",onClick:z,children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-icon","aria-hidden":!0,children:(0,i.jsx)(j,{name:e.icon})}),(0,i.jsxs)("span",{className:"nav-mobile-menu-item-body",children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-title",children:(0,h.zA)(e.key,t).navLabel}),(0,i.jsx)("span",{className:"nav-mobile-menu-item-subtitle",children:u.navDescriptions[e.key]})]})]},e.key))]}):null,"resources"===y?(0,i.jsxs)("div",{className:"nav-mobile-menu-list",children:[(0,i.jsx)("p",{className:"nav-mobile-menu-section",children:R.resources}),I.map(e=>(0,i.jsxs)(s.N_,{href:e.href,prefetch:!1,className:"nav-mobile-menu-item nav-mobile-menu-item--rich",onClick:z,children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-icon","aria-hidden":!0,children:(0,i.jsx)(j,{name:e.icon})}),(0,i.jsxs)("span",{className:"nav-mobile-menu-item-body",children:[(0,i.jsx)("span",{className:"nav-mobile-menu-item-title",children:a(e.labelKey)}),(0,i.jsx)("span",{className:"nav-mobile-menu-item-subtitle",children:a(e.descriptionKey)})]})]},e.href))]}):null]})]}):null]})]})]})})}},9259:(e,a,t)=>{"use strict";t.d(a,{Hs:()=>r,UV:()=>o});var i=t(4771);let n=new Set(["gclid","fbclid","msclkid","gbraid","wbraid"]);function o(e){if(e.startsWith("http://")||e.startsWith("https://"))try{let a=new URL(e).pathname.replace(/\/$/,"")||"/",t=(0,i.J4)();return a===t||a.startsWith("".concat(t,"/"))}catch(e){return!0}let a=(0,i.J4)();return e===a||e.startsWith("".concat(a,"/"))}function r(e,a){let t=function(e){let a=e.startsWith("/")?e:"/".concat(e);return"".concat((0,i.J4)()).concat(a)}(e),o=null!=a?a:window.location.search;if(!o)return t;let r=new URLSearchParams(o.startsWith("?")?o.slice(1):o),s=new URLSearchParams;for(let[e,a]of r.entries())a&&(e.startsWith("utm_")||n.has(e))&&s.set(e,a);let l=s.toString();return l?"".concat(t,"?").concat(l):t}},9410:(e,a,t)=>{"use strict";t.d(a,{f:()=>I,zA:()=>T,PD:()=>E});var i=t(918);let n={meta:{title:"AI App Builder: Build a Full-Stack Web App from a Prompt | Cadrant",description:(0,i.c)("Cadrant is an AI app builder that turns a plain-language brief into a real React app with a Supabase backend, authentication, database and HTTPS hosting. Free to start, the code stays yours.","Cadrant is an AI app builder that turns a plain-language brief into a real React app with a Supabase backend, authentication, database and HTTPS hosting. From $20 a month, the code stays yours.")},navLabel:"AI app builder",hero:{badge:"AI app builder",title:"The AI app builder that ships",titleAccent:"real production apps",lead:"Describe your product in plain language. Cadrant generates the React interface, wires a real Supabase backend — database, authentication, storage, server functions — and publishes it over HTTPS on your own domain. The source code stays yours.",ctaPrimary:(0,i.c)("Start building free","Start building"),ctaSecondary:"See pricing",note:(0,i.c)("Free plan \xb7 20 credits a day \xb7 No card required","From $20 a month \xb7 Hosting included \xb7 Cancel anytime")},takeaways:["Prompt to production — describe the app, get React code, a Postgres database and a live HTTPS URL.","A real backend, not a mock — Supabase Auth, Row Level Security, Storage and Edge Functions on your own account.","You own the code — GitHub sync and full export, hostable on Vercel, Netlify or your own servers.","Iterate by talking — add a screen, change a flow, roll back to any earlier version.",(0,i.c)("Free to build, test and publish on a Cadrant subdomain — the Starter plan at $20 a month adds up to 5 projects, hosting and your own domain. The Supabase integration is included on every plan, free tier included.","Plans start at $20 a month — the Starter plan includes up to 5 projects, hosting and your own domain, with no commitment. The Supabase integration is included on every plan.")],metrics:[{value:"$20",label:"per month for web apps, hosting and your own domain"},(0,i.c)({value:"10",label:"free credits every day, no card required"},{value:"300",label:"credits a month on the Starter plan"}),{value:"100%",label:"of the source code exportable to GitHub"},{value:"1 click",label:"to deploy, update or roll back"}],definition:{title:"What is an AI app builder?",paragraphs:["An AI app builder is a platform that turns a natural-language description into a working application: interface, business logic, database and hosting. Instead of assembling screens by hand in a drag-and-drop editor, you write what the product has to do and the model produces the code that does it.","Cadrant sits in the generative branch of that category. It does not run your app inside a proprietary runtime: it writes a standard React front end and connects a standard Supabase back end. What you end up with is an ordinary codebase that any developer can read, review and extend.","That distinction matters the day your project outgrows the tool. With a template-based builder, leaving means rebuilding. With Cadrant, leaving means pushing the repository somewhere else."]},features:{title:"Everything a real application needs, generated",sub:"Not a mockup you have to finish elsewhere: the interface, the data layer and the server logic are produced together and stay in sync.",items:[{title:"Prompt-driven interface",text:"Describe screens, flows and empty states. Cadrant writes React components, routing and responsive layouts you can then refine screen by screen."},{title:"Supabase database with RLS",text:"Tables, relations and indexes derived from your brief, plus Row Level Security policies so every user only reads the rows they are allowed to see."},{title:"Authentication and roles",text:"Email sign-up, OAuth with Google or GitHub, sessions, protected routes and role-based access — wired up, not stubbed out."},{title:"File storage",text:"Supabase Storage buckets for images, PDFs and attachments, with ready-made upload components and public or private access policies."},{title:"Server-side logic",text:"Edge Functions for Stripe payments, transactional email, AI calls and webhooks. API keys stay on the server and never reach the browser bundle."},{title:"Publishing and domains",text:"One-click HTTPS deployment on a Cadrant subdomain or your own domain, with instant updates and rollback to any previous version."}]},how:{title:"From brief to live app in four steps",sub:"No environment to install, no pipeline to configure. You write, Cadrant builds, you publish.",steps:[{title:"Describe the app",text:"Say what it does, who uses it and what data it holds. One paragraph is enough to get a first working version you can click through."},{title:"Connect Supabase",text:"Link your Supabase account. Cadrant creates the schema, the authentication rules and the storage buckets inside your own project."},{title:"Iterate in conversation",text:"Ask for a new screen, a different flow, a fix. Every change is ver
1sioned, previewed before it ships and reversible."},{title:"Publish and export",text:"Deploy over HTTPS on your domain, and sync the repository to GitHub whenever you want to take the code with you."}]},useCases:{title:"What people build with Cadrant",sub:"Anything that needs accounts, persistent data and a real backend rather than a static page.",items:["SaaS products","Client portals","Admin dashboards","Booking systems","CRM and sales pipelines","Marketplaces","Membership platforms","Internal back-offices","Event platforms","Online stores"]},stack:{title:"The stack you actually ship on",sub:"Boring on purpose: the technologies the developer you hire next already knows.",items:[{title:"React front end",text:"Component-based interface, responsive by default, readable by any front-end developer you bring in later."},{title:"Supabase backend",text:"Postgres, Auth, Storage and Edge Functions running inside your own Supabase organisation, not ours."},{title:"Managed hosting",text:"Builds, HTTPS certificates and custom domains handled for you on AWS, included in every paid plan."},{title:"GitHub sync",text:"The repository is pushed after every successful build. Clone it, review the diff, take it anywhere."}]},ownership:{title:"Zero vendor lock-in, by construction",text:"The backend is not ours with a copy handed to you. You connect your own Supabase account, and from the very first table the database, the auth users and the files live in your organisation. Cadrant reads and writes through your project credentials — it never becomes the owner.",points:["Bring your own Supabase: connect your account, pick your region, keep your billing relationship directly with Supabase.","Keep ownership of your backend: the schema, the rows, the storage buckets and the auth users are yours, not a copy we agree to export.","Migrate without friction: the day the project outgrows Cadrant, point the React repository elsewhere. The backend does not move, because it was never on our side."]},faq:[{question:"What is an AI app builder?",answer:"It is a platform that turns a description written in plain language into a working application — interface, database, server logic and hosting. Cadrant generates a standard React front end connected to a Supabase backend, so the result is real code rather than a configuration locked inside a closed tool."},{question:"Do I need to know how to code?",answer:"No. You describe the product and Cadrant writes the code, sets up the database and publishes the app. Being able to read code helps when you want to review a change, but it is not required to launch or to keep iterating."},{question:"Do I own the applications I generate?",answer:"Yes, entirely. From the Pro plan you can export the source code and sync it to GitHub, and when you connect your own Supabase account the database belongs to you outright. There is no lock-in: you can host the app elsewhere at any time."},{question:"Where is my data stored?",answer:"In your own Supabase project, in the region you choose when you create it. Cadrant reads and writes through your project credentials but never becomes the owner of your database."},{question:"Can I add payments, emails or third-party APIs?",answer:"Yes. Stripe payments, transactional email, AI calls and webhooks run inside Supabase Edge Functions, so secrets stay server-side. You describe the integration and Cadrant generates the function and the environment variables it needs."},{question:"How much does an AI app builder cost?",answer:(0,i.c)("With Cadrant the free plan gives 20 credits a day to build and test. Web apps, websites, native mobile apps and the Supabase integration are all included in the free plan. The Starter plan at $20 a month adds 300 credits, up to 5 projects, hosting and a custom domain. Roughly 10 credits cover one generation.","With Cadrant, plans start at $20 a month with the Starter plan: 300 credits, up to 5 projects, hosting and a custom domain, with no commitment. Web apps, websites, native mobile apps and the Supabase integration are included on every plan. Roughly 10 credits cover one generation.")},{question:"Can a developer take over the project later?",answer:"That is the point of generating real code. The repository is a conventional React + Supabase project: a developer can clone it, open a pull request, add tests and deploy it on Vercel, Netlify or your own infrastru
1cture without touching Cadrant again."}],finalCta:{title:"Your application can be live today",text:"Describe it in a paragraph, watch the first version build, then iterate until it is the product you had in mind.",button:(0,i.c)("Start building free","Start building"),bullets:[(0,i.c)("Free plan, no card required","From $20 a month, cancel anytime"),"Code exportable to GitHub","Publish on your own domain"]}},o={meta:{title:"Cr\xe9ateur d'application IA : cr\xe9ez une app web compl\xe8te | Cadrant",description:(0,i.c)("Cadrant est un cr\xe9ateur d'application IA qui transforme une description en langage courant en vraie application React, avec backend Supabase, authentification, base de donn\xe9es et h\xe9bergement HTTPS. Gratuit pour d\xe9marrer, le code reste le v\xf4tre.","Cadrant est un cr\xe9ateur d'application IA qui transforme une description en langage courant en vraie application React, avec backend Supabase, authentification, base de donn\xe9es et h\xe9bergement HTTPS. \xc0 partir de 20 € par mois, le code reste le v\xf4tre.")},navLabel:"Cr\xe9ateur d'application IA",hero:{badge:"Cr\xe9ateur d'application IA",title:"Le cr\xe9ateur d'application IA qui livre",titleAccent:"de vraies applications en production",lead:"D\xe9crivez votre produit en langage courant. Cadrant g\xe9n\xe8re l'interface React, branche un vrai backend Supabase — base de donn\xe9es, authentification, stockage, fonctions serveur — et publie le tout en HTTPS sur votre domaine. Le code source reste le v\xf4tre.",ctaPrimary:"Cr\xe9er mon application",ctaSecondary:"Voir les tarifs",note:(0,i.c)("Offre gratuite \xb7 20 cr\xe9dits par jour \xb7 Sans carte bancaire","\xc0 partir de 20 € par mois \xb7 H\xe9bergement inclus \xb7 Sans engagement")},takeaways:["Du prompt \xe0 la production — vous d\xe9crivez l'application, vous obtenez du code React, une base Postgres et une URL HTTPS en ligne.","Un vrai backend, pas une maquette — Supabase Auth, Row Level Security, Storage et Edge Functions sur votre propre compte.","Le code vous appartient — synchronisation GitHub et export complet, h\xe9bergeable sur Vercel, Netlify ou vos serveurs.","Vous it\xe9rez en conversation — ajoutez un \xe9cran, changez un parcours, revenez \xe0 une version ant\xe9rieure.",(0,i.c)("Gratuit pour construire, tester et publier sur un sous-domaine Cadrant — l'offre Starter \xe0 20 € par mois ajoute jusqu'\xe0 5 projets, l'h\xe9bergement et votre propre domaine. L'int\xe9gration Supabase est incluse dans toutes les offres, gratuite comprise.","Offres \xe0 partir de 20 € par mois — l'offre Starter comprend jusqu'\xe0 5 projets, l'h\xe9bergement et votre propre domaine, sans engagement. L'int\xe9gration Supabase est incluse dans toutes les offres.")],metrics:[{value:"20 €",label:"par mois pour les apps web, l'h\xe9bergement et votre domaine"},(0,i.c)({value:"10",label:"cr\xe9dits gratuits chaque jour, sans carte bancaire"},{value:"300",label:"cr\xe9dits par mois sur l'offre Starter"}),{value:"100 %",label:"du code source exportable vers GitHub"},{value:"1 clic",label:"pour d\xe9ployer, mettre \xe0 jour ou revenir en arri\xe8re"}],definition:{title:"Qu'est-ce qu'un cr\xe9ateur d'application IA ?",paragraphs:["Un cr\xe9ateur d'application IA est une plateforme qui transforme une description en langage naturel en application fonctionnelle : interface, logique m\xe9tier, base de donn\xe9es et h\xe9bergement. Au lieu d'assembler des \xe9crans \xe0 la main dans un \xe9diteur glisser-d\xe9poser, vous \xe9crivez ce que le produit doit faire et le mod\xe8le produit le code qui le fait.","Cadrant appartient \xe0 la branche g\xe9n\xe9rative de cette cat\xe9gorie. Votre application ne tourne pas dans un moteur propri\xe9taire : Cadrant \xe9crit un front-end React standard et le connecte \xe0 un back-end Supabase standard. Ce que vous obtenez au bout du compte, c'est une base de code ordinaire, que n'importe quel d\xe9veloppeur peut lire, relire et faire \xe9voluer.","Cette diff\xe9rence compte le jour o\xf9 votre projet d\xe9passe l'outil. Avec un g\xe9n\xe9rateur \xe0 templates, partir signifie tout refaire. Avec Cadrant, partir signifie pousser le d\xe9p\xf4t ailleurs."]},features:{title:"Tout ce dont une vraie application a besoin, g\xe9n\xe9r\xe9",sub:"Pas une maquette \xe0 terminer ailleurs : l'interface, la couche de donn\xe9es et la logique serveur sont produites ensemble et restent coh\xe9rentes.",items:[{title:"Interface pilot\xe9e par le prompt",text:"D\xe9crivez les \xe9crans, les parcours et les \xe9tats vides. Cadrant \xe9crit les composants React, la navigation et des mises en page responsives que vous affinez ensuite \xe9cran par \xe9cran."},{title:"Base de donn\xe9es Supabase avec RLS",text:"Tables, relations et index d\xe9duits de votre brief, plus les politiques Row Level Security pour que chaque utilisateur ne lise que les lignes auxquelles il a droit."},{title:"Authentification et r\xf4les",text:"Inscription par e-mail, OAuth Google ou GitHub, sessions, routes prot\xe9g\xe9es et acc\xe8s par r\xf4le — r\xe9ellement branch\xe9s, pas simul\xe9s."}
1,{title:"Stockage de fichiers",text:"Des buckets Supabase Storage pour les images, PDF et pi\xe8ces jointes, avec des composants d'upload pr\xeats \xe0 l'emploi et des politiques d'acc\xe8s publiques ou priv\xe9es."},{title:"Logique c\xf4t\xe9 serveur",text:"Des Edge Functions pour les paiements Stripe, les e-mails transactionnels, les appels IA et les webhooks. Les cl\xe9s d'API restent sur le serveur et n'atterrissent jamais dans le bundle navigateur."},{title:"Publication et domaines",text:"D\xe9ploiement HTTPS en un clic sur un sous-domaine Cadrant ou sur le v\xf4tre, mises \xe0 jour instantan\xe9es et retour \xe0 n'importe quelle version pr\xe9c\xe9dente."}]},how:{title:"Du brief \xe0 l'application en ligne en quatre \xe9tapes",sub:"Aucun environnement \xe0 installer, aucun pipeline \xe0 configurer. Vous \xe9crivez, Cadrant construit, vous publiez.",steps:[{title:"D\xe9crivez l'application",text:"Dites ce qu'elle fait, qui l'utilise et quelles donn\xe9es elle manipule. Un paragraphe suffit pour obtenir une premi\xe8re version cliquable."},{title:"Connectez Supabase",text:"Reliez votre compte Supabase. Cadrant cr\xe9e le sch\xe9ma, les r\xe8gles d'authentification et les buckets de stockage dans votre propre projet."},{title:"It\xe9rez en conversation",text:"Demandez un nouvel \xe9cran, un parcours diff\xe9rent, une correction. Chaque changement est versionn\xe9, pr\xe9visualis\xe9 avant publication et r\xe9versible."},{title:"Publiez et exportez",text:"D\xe9ployez en HTTPS sur votre domaine, et synchronisez le d\xe9p\xf4t sur GitHub d\xe8s que vous voulez repartir avec le code."}]},useCases:{title:"Ce que l'on construit avec Cadrant",sub:"Tout ce qui demande des comptes, des donn\xe9es persistantes et un vrai backend plut\xf4t qu'une page statique.",items:["Produits SaaS","Portails client","Tableaux de bord d'administration","Syst\xe8mes de r\xe9servation","CRM et pipelines commerciaux","Places de march\xe9","Plateformes d'adh\xe9sion","Back-offices internes","Plateformes \xe9v\xe9nementielles","Boutiques en ligne"]},stack:{title:"La stack sur laquelle vous livrez vraiment",sub:"Volontairement classique : les technologies que le d\xe9veloppeur que vous recruterez conna\xeet d\xe9j\xe0.",items:[{title:"Front-end React",text:"Une interface \xe0 composants, responsive par d\xe9faut, lisible par n'importe quel d\xe9veloppeur front que vous ferez intervenir plus tard."},{title:"Backend Supabase",text:"Postgres, Auth, Storage et Edge Functions qui tournent dans votre propre organisation Supabase, pas la n\xf4tre."},{title:"H\xe9bergement g\xe9r\xe9",text:"Builds, certificats HTTPS et domaines personnalis\xe9s pris en charge sur AWS, inclus dans toutes les offres payantes."},{title:"Synchronisation GitHub",text:"Le d\xe9p\xf4t est pouss\xe9 apr\xe8s chaque build r\xe9ussi. Clonez-le, relisez le diff, emmenez-le o\xf9 vous voulez."}]},ownership:{title:"Z\xe9ro vendor lock-in, par construction",text:"Le backend n'est pas le n\xf4tre avec une copie qu'on vous remet. Vous connectez votre propre compte Supabase, et d\xe8s la premi\xe8re table la base, les utilisateurs et les fichiers vivent dans votre organisation. Cadrant lit et \xe9crit via les identifiants de votre projet — il n'en devient jamais propri\xe9taire.",points:["Bring your own Supabase : connectez votre compte, choisissez votre r\xe9gion, gardez votre relation de facturation directement avec Supabase.","Restez propri\xe9taire de votre backend : le sch\xe9ma, les lignes, les buckets de stockage et les comptes utilisateurs sont \xe0 vous, pas une copie que nous acceptons d'exporter.","Migrez sans friction : le jour o\xf9 le projet d\xe9passe Cadrant, pointez le d\xe9p\xf4t React ailleurs. Le backend ne bouge pas, parce qu'il n'a jamais \xe9t\xe9 chez nous."]},faq:[{question:"Qu'est-ce qu'un cr\xe9ateur d'application IA ?",answer:"C'est une plateforme qui transforme une description \xe9crite en langage courant en application fonctionnelle — interface, base de donn\xe9es, logique serveur et h\xe9bergement. Cadrant g\xe9n\xe8re un front-end React standard connect\xe9 \xe0 un backend Supabase : le r\xe9sultat est du vrai code, pas une configuration enferm\xe9e dans un outil propri\xe9taire."},{question:"Faut-il savoir coder ?",answer:"Non. Vous d\xe9crivez le produit et Cadrant \xe9crit le code, met en place la base de donn\xe9es et publie l'application. Savoir lire du code aide pour relire un changement, mais ce n'est n\xe9cessaire ni pour lancer, ni pour continuer \xe0 it\xe9rer."},{question:"Suis-je propri\xe9taire des applications g\xe9n\xe9r\xe9es ?",answer:"Oui, enti\xe8rement. \xc0 partir de l'offre Pro vous pouvez exporter le code source et le synchroniser sur GitHub, et lorsque vous connectez votre propre compte Supabase la base de donn\xe9es vous appartient pleinement. Aucun verrouillage : vous pouvez h\xe9berger l'application ailleurs \xe0 tout moment."},{question:"O\xf9 sont stock\xe9es mes donn\xe9es ?",answer:"Dans votre propre projet Supabase, dans la r\xe9gion que vous choisissez \xe0 sa cr\xe9ation. Cadrant lit et \xe9crit via les identifiants de votre projet, mais ne devient jamais propri\xe9taire de votre base."},{question:"Puis-je ajouter des paiements, des e-mails ou des API tierces ?",answer:"Oui. Les paiements Stripe, les e-mails transactionnels, les appels IA et les webhooks tournent dans de
1s Edge Functions Supabase, donc les secrets restent c\xf4t\xe9 serveur. Vous d\xe9crivez l'int\xe9gration et Cadrant g\xe9n\xe8re la fonction ainsi que les variables d'environnement n\xe9cessaires."},{question:"Combien co\xfbte un cr\xe9ateur d'application IA ?",answer:(0,i.c)("Chez Cadrant, l'offre gratuite donne 20 cr\xe9dits par jour pour construire et tester. Apps web, sites, applications mobiles natives et int\xe9gration Supabase sont tous compris dans l'offre gratuite. L'offre Starter \xe0 20 € par mois ajoute 300 cr\xe9dits, jusqu'\xe0 5 projets, l'h\xe9bergement et un domaine personnalis\xe9. Environ 10 cr\xe9dits couvrent une g\xe9n\xe9ration.","Chez Cadrant, les offres d\xe9marrent \xe0 20 € par mois avec l'offre Starter : 300 cr\xe9dits, jusqu'\xe0 5 projets, l'h\xe9bergement et un domaine personnalis\xe9, sans engagement. Apps web, sites, applications mobiles natives et int\xe9gration Supabase sont compris dans toutes les offres. Environ 10 cr\xe9dits couvrent une g\xe9n\xe9ration.")},{question:"Un d\xe9veloppeur peut-il reprendre le projet plus tard ?",answer:"C'est tout l'int\xe9r\xeat de g\xe9n\xe9rer du vrai code. Le d\xe9p\xf4t est un projet React + Supabase conventionnel : un d\xe9veloppeur peut le cloner, ouvrir une pull request, ajouter des tests et le d\xe9ployer sur Vercel, Netlify ou votre propre infrastructure sans jamais rouvrir Cadrant."},{question:"Quelle IA utiliser pour cr\xe9er une application ?",answer:"Un chatbot g\xe9n\xe9raliste comme ChatGPT ou Claude sait \xe9crire du code, mais vous laisse l'assemblage, l'h\xe9bergement, la base de donn\xe9es et le d\xe9ploiement. Un cr\xe9ateur d'application IA comme Cadrant s'appuie sur ces m\xeames mod\xe8les et fait tourner l'application pendant qu'il la construit : chaque prompt aboutit dans un produit d\xe9j\xe0 en ligne, avec son backend et son authentification. Le choix d\xe9pend donc moins du mod\xe8le que de ce que vous voulez obtenir : du code \xe0 assembler, ou une application pr\xeate \xe0 utiliser."}],finalCta:{title:"Votre application peut \xeatre en ligne aujourd'hui",text:"D\xe9crivez-la en un paragraphe, regardez la premi\xe8re version se construire, puis it\xe9rez jusqu'\xe0 obtenir le produit que vous aviez en t\xeate.",button:"Cr\xe9er mon application",bullets:[(0,i.c)("Offre gratuite, sans carte bancaire","\xc0 partir de 20 € par mois, sans engagement"),"Code exportable vers GitHub","Publication sur votre propre domaine"]}},r={meta:{title:"Creador de apps con IA: crea una aplicaci\xf3n web completa | Cadrant",description:(0,i.c)("Cadrant es un creador de apps con IA que convierte una descripci\xf3n en lenguaje corriente en una aplicaci\xf3n React real, con backend Supabase, autenticaci\xf3n, base de datos y alojamiento HTTPS. Gratis para empezar, el c\xf3digo es tuyo.","Cadrant es un creador de apps con IA que convierte una descripci\xf3n en lenguaje corriente en una aplicaci\xf3n React real, con backend Supabase, autenticaci\xf3n, base de datos y alojamiento HTTPS. Desde 20 € al mes, el c\xf3digo es tuyo.")},navLabel:"Creador de apps con IA",hero:{badge:"Creador de apps con IA",title:"El creador de apps con IA que entrega",titleAccent:"aplicaciones reales en producci\xf3n",lead:"Describe tu producto en lenguaje corriente. Cadrant genera la interfaz React, conecta un backend Supabase de verdad — base de datos, autenticaci\xf3n, almacenamiento, funciones de servidor — y lo publica en HTTPS sobre tu propio dominio. El c\xf3digo fuente sigue siendo tuyo.",ctaPrimary:"Crear mi aplicaci\xf3n",ctaSecondary:"Ver precios",note:(0,i.c)("Plan gratuito \xb7 20 cr\xe9ditos al d\xeda \xb7 Sin tarjeta","Desde 20 € al mes \xb7 Alojamiento incluido \xb7 Sin permanencia")},takeaways:["Del prompt a producci\xf3n: describes la app y obtienes c\xf3digo React, una base Postgres y una URL HTTPS en l\xednea.","Un backend de verdad, no una maqueta: Supabase Auth, Row Level Security, Storage y Edge Functions en tu propia cuenta.","El c\xf3digo es tuyo: sincronizaci\xf3n con GitHub y exportaci\xf3n completa, alojable en Vercel, Netlify o tus servidores.","Iteras conversando: a\xf1ade una pantalla, cambia un flujo, vuelve a una versi\xf3n anterior.",(0,i.c)("Gratis para construir, probar y publicar en un subdominio de Cadrant: el plan Starter, a 20 € al mes, a\xf1ade hasta 5 proyectos, alojamiento y tu propio dominio. La integraci\xf3n con Supabase est\xe1 incluida en todos los planes, tambi\xe9n en el gratuito.","Planes desde 20 € al mes: el plan Starter incluye hasta 5 proyectos, alojamiento y tu propio dominio, sin permanencia. La integraci\xf3n con Supabase est\xe1 incluida en todos los planes.")],metrics:[{value:"20 €",label:"al mes para apps web, alojamiento y tu propio dominio"},(0,i.c)({value:"10",label:"cr\xe9ditos gratis cada d\xeda, sin tarjeta"},{value:"300",label:"cr\xe9ditos al mes en el plan Starter"}),{value:"100 %",label:"del c\xf3digo fuente exportable a GitHub"},{value:"1 clic",label:"para desplegar, actualizar o revertir"}],definition:{title:"\xbfQu\xe9 es un creador de apps con IA?",paragraphs:["Un creador de apps con IA es una plataforma que convierte una descripci\xf3n en lenguaje natural en una aplicaci\xf3n funcional: interfaz, l\xf3gica de negocio, base de datos y alojamiento. En lugar de montar pantallas a mano en un editor de arrastrar y soltar, escribes lo que el producto debe hacer y el modelo produce el c\xf3digo que lo hace.","Cadrant pertenece a la rama generativa de esa categor\xeda. Tu aplicaci\xf3n no se ejecuta dentro de un motor propietario: Cadrant escribe un front-end React est\xe1ndar y lo conecta a un back-end Supabase est\xe1ndar. Lo que obtienes al final es una base de c\xf3digo corriente, que cualquier desarrollador puede leer, revisar y ampliar.","Esa diferencia importa el d\xeda en que tu proyecto supera a la herramienta. Con un generador basado en plantillas, marcharse significa rehacerlo todo. Con Cadrant, marcharse significa empujar el repositorio a otro sitio."]},features:{title:"Todo lo que necesita una aplicaci\xf3n real, generado",sub:"No es una maqueta que tengas que terminar en otro sitio: la interfaz, la capa de datos y la l\xf3gica de servidor se producen juntas y se mantienen coherentes.",items:[{title:"Interfaz guiada por el prompt",text:"Describe pantallas, flujos y estados vac\xedos. Cadrant escribe los componentes React, la navegaci\xf3n y dise\xf1os responsivos que luego afinas pantalla a pantalla."},{title:"Base de datos Supabase con RLS",text:"Tablas, relaciones e \xedndices deducidos de tu brief, m\xe1s las pol\xedticas Row Level Security para que c
1ada usuario solo lea las filas que le corresponden."},{title:"Autenticaci\xf3n y roles",text:"Registro por correo, OAuth con Google o GitHub, sesiones, rutas protegidas y acceso por rol: conectados de verdad, no simulados."},{title:"Almacenamiento de archivos",text:"Buckets de Supabase Storage para im\xe1genes, PDF y adjuntos, con componentes de subida listos y pol\xedticas de acceso p\xfablicas o privadas."},{title:"L\xf3gica en el servidor",text:"Edge Functions para pagos con Stripe, correos transaccionales, llamadas a IA y webhooks. Las claves de API se quedan en el servidor y nunca llegan al bundle del navegador."},{title:"Publicaci\xf3n y dominios",text:"Despliegue HTTPS en un clic sobre un subdominio de Cadrant o sobre el tuyo, actualizaciones instant\xe1neas y vuelta a cualquier versi\xf3n anterior."}]},how:{title:"Del brief a la app en l\xednea en cuatro pasos",sub:"Ning\xfan entorno que instalar, ning\xfan pipeline que configurar. T\xfa escribes, Cadrant construye, t\xfa publicas.",steps:[{title:"Describe la aplicaci\xf3n",text:"Di qu\xe9 hace, qui\xe9n la usa y qu\xe9 datos maneja. Un p\xe1rrafo basta para obtener una primera versi\xf3n navegable."},{title:"Conecta Supabase",text:"Vincula tu cuenta de Supabase. Cadrant crea el esquema, las reglas de autenticaci\xf3n y los buckets de almacenamiento dentro de tu propio proyecto."},{title:"Itera conversando",text:"Pide una pantalla nueva, otro flujo, una correcci\xf3n. Cada cambio queda versionado, se previsualiza antes de publicarse y es reversible."},{title:"Publica y exporta",text:"Despliega en HTTPS sobre tu dominio y sincroniza el repositorio con GitHub cuando quieras llevarte el c\xf3digo."}]},useCases:{title:"Lo que se construye con Cadrant",sub:"Todo lo que requiere cuentas, datos persistentes y un backend de verdad en lugar de una p\xe1gina est\xe1tica.",items:["Productos SaaS","Portales de cliente","Paneles de administraci\xf3n","Sistemas de reservas","CRM y pipelines comerciales","Marketplaces","Plataformas de membres\xeda","Back-offices internos","Plataformas de eventos","Tiendas online"]},stack:{title:"El stack sobre el que realmente entregas",sub:"Deliberadamente cl\xe1sico: las tecnolog\xedas que el desarrollador que contrates ya conoce.",items:[{title:"Front-end React",text:"Una interfaz por componentes, responsiva por defecto, legible por cualquier desarrollador front que incorpores m\xe1s adelante."},{title:"Backend Supabase",text:"Postgres, Auth, Storage y Edge Functions funcionando dentro de tu propia organizaci\xf3n de Supabase, no de la nuestra."},{title:"Alojamiento gestionado",text:"Builds, certificados HTTPS y dominios personalizados gestionados en AWS, incluidos en todos los planes de pago."},{title:"Sincronizaci\xf3n con GitHub",text:"El repositorio se env\xeda tras cada build correcto. Cl\xf3nalo, revisa el diff, ll\xe9vatelo donde quieras."}]},ownership:{title:"Cero vendor lock-in, por construcci\xf3n",text:"El backend no es nuestro con una copia que te entregamos. Conectas tu propia cuenta de Supabase y, desde la primera tabla, la base de datos, los usuarios y los archivos viven en tu organizaci\xf3n. Cadrant lee y escribe con las credenciales de tu proyecto: nunca pasa a ser el due\xf1o.",points:["Bring your own Supabase: conecta tu cuenta, elige tu regi\xf3n y mant\xe9n la relaci\xf3n de facturaci\xf3n directamente con Supabase.","Conserva la propiedad de tu backend: el esquema, las filas, los buckets de almacenamiento y los usuarios son tuyos, no una copia que aceptamos exportar.","Migra sin fricci\xf3n: el d\xeda en que el proyecto supere a Cadrant, apunta el repositorio React a otro sitio. El backend no se mueve, porque nunca estuvo de nuestro lado."]},faq:[{question:"\xbfQu\xe9 es un creador de apps con IA?",answer:"Es una plataforma que convierte una descripci\xf3n escrita en lenguaje corriente en una aplicaci\xf3n funcional: interfaz, base de datos, l\xf3gica de servidor y alojamiento. Cadrant genera un front-end React est\xe1ndar conectado a un backend Supabase, as\xed que el resultado es c\xf3digo real y no una configuraci\xf3n encerrada en una herramienta propietaria."},{question:"\xbfHace falta saber programar?",answer:"No. Describes el producto y Cadrant escribe el c\xf3digo, monta la base de datos y publica la aplicaci\xf3n. Saber leer c\xf3digo ayuda para revisar un cambio, pero no es necesario ni para lanzar ni para seguir iterando."},{question:"\xbfSoy propietario de las aplicaciones que genero?",answer:"S\xed, por completo. A partir del plan Pro puedes exportar el c\xf3digo fuente y sincronizarlo con GitHub, y cuando conectas tu propia cuenta de Supabase la base de datos te pertenece del todo. Sin bloqueo: puedes alojar la aplicaci\xf3n en otro sitio cuando quieras."},{question:"\xbfD\xf3nde se guardan mis datos?",answer:"En tu propio proyecto de Supabase, en la regi\xf3n que elijas al crearlo. Cadrant lee y escribe con las credenciales de tu proyecto, pero nunca pasa a ser propietario de tu base de datos."},{question:"\xbfPuedo a\xf1adir pagos, correos o API de terceros?",answer:"S\xed. Los pagos con Stripe, los correos transaccionales, las llamadas a IA y los webhooks 
1se ejecutan en Edge Functions de Supabase, as\xed que los secretos permanecen en el servidor. Describes la integraci\xf3n y Cadrant genera la funci\xf3n y las variables de entorno que necesita."},{question:"\xbfCu\xe1nto cuesta un creador de apps con IA?",answer:(0,i.c)("En Cadrant, el plan gratuito da 20 cr\xe9ditos al d\xeda para construir y probar. Apps web, sitios, apps m\xf3viles nativas e integraci\xf3n con Supabase est\xe1n incluidos en el plan gratuito. El plan Starter, a 20 € al mes, a\xf1ade 300 cr\xe9ditos, hasta 5 proyectos, alojamiento y dominio propio. Unos 10 cr\xe9ditos cubren una generaci\xf3n.","En Cadrant, los planes empiezan en 20 € al mes con el plan Starter: 300 cr\xe9ditos, hasta 5 proyectos, alojamiento y dominio propio, sin permanencia. Apps web, sitios, apps m\xf3viles nativas e integraci\xf3n con Supabase est\xe1n incluidos en todos los planes. Unos 10 cr\xe9ditos cubren una generaci\xf3n.")},{question:"\xbfPuede un desarrollador retomar el proyecto m\xe1s adelante?",answer:"Ese es justamente el sentido de generar c\xf3digo real. El repositorio es un proyecto React + Supabase convencional: un desarrollador puede clonarlo, abrir una pull request, a\xf1adir tests y desplegarlo en Vercel, Netlify o tu propia infraestructura sin volver a abrir Cadrant."}],finalCta:{title:"Tu aplicaci\xf3n puede estar en l\xednea hoy",text:"Descr\xedbela en un p\xe1rrafo, mira c\xf3mo se construye la primera versi\xf3n y luego itera hasta llegar al producto que ten\xedas en mente.",button:"Crear mi aplicaci\xf3n",bullets:[(0,i.c)("Plan gratuito, sin tarjeta","Desde 20 € al mes, sin permanencia"),"C\xf3digo exportable a GitHub","Publicaci\xf3n en tu propio dominio"]}},s={meta:{title:"Creatore di app con IA: crea un'applicazione web completa | Cadrant",description:(0,i.c)("Cadrant \xe8 un creatore di app con IA che trasforma una descrizione in linguaggio corrente in una vera applicazione React, con backend Supabase, autenticazione, database e hosting HTTPS. Gratis per iniziare, il codice resta tuo.","Cadrant \xe8 un creatore di app con IA che trasforma una descrizione in linguaggio corrente in una vera applicazione React, con backend Supabase, autenticazione, database e hosting HTTPS. Da 20 € al mese, il codice resta tuo.")},navLabel:"Creatore di app con IA",hero:{badge:"Creatore di app con IA",title:"Il creatore di app con IA che consegna",titleAccent:"applicazioni vere, in produzione",lead:"Descrivi il tuo prodotto in linguaggio corrente. Cadrant genera l'interfaccia React, collega un backend Supabase vero — database, autenticazione, storage, funzioni server — e pubblica tutto in HTTPS sul tuo dominio. Il codice sorgente resta tuo.",ctaPrimary:"Crea la mia applicazione",ctaSecondary:"Vedi i prezzi",note:(0,i.c)("Piano gratuito \xb7 20 crediti al giorno \xb7 Senza carta","Da 20 € al mese \xb7 Hosting incluso \xb7 Senza vincoli")},takeaways:["Dal prompt alla produzione: descrivi l'app e ottieni codice React, un database Postgres e un URL HTTPS online.","Un backend vero, non un mockup: Supabase Auth, Row Level Security, Storage e Edge Functions sul tuo account.","Il codice \xe8 tuo: sincronizzazione GitHub ed export completo, ospitabile su Vercel, Netlify o i tuoi server.","Iteri conversando: aggiungi una schermata, cambia un flusso, torni a una versione precedente.",(0,i.c)("Gratis per costruire, provare e pubblicare su un sottodominio Cadrant: il piano Starter, a 20 € al mese, aggiunge fino a 5 progetti, hosting e il tuo dominio. L'integrazione Supabase \xe8 inclusa in tutti i piani, anche in quello gratuito.","Piani da 20 € al mese: il piano Starter include fino a 5 progetti, hosting e il tuo dominio, senza vincoli. L'integrazione Supabase \xe8 inclusa in tutti i piani.")],metrics:[{value:"20 €",label:"al mese per app web, hosting e il tuo dominio"},(0,i.c)({value:"10",label:"crediti gratuiti ogni giorno, senza carta"},{value:"300",label:"crediti al mese sul piano Starter"}),{value:"100%",label:"del codice sorgente esportabile su GitHub"},{value:"1 clic",label:"per pubblicare, aggiornare o tornare indietro"}],definition:{title:"Che cos'\xe8 un creatore di app con IA?",paragraphs:["Un creatore di app con IA \xe8 una piattaforma che trasforma una descrizione in linguaggio naturale in un'applicazione funzionante: interfaccia, logica di business, database e hosting. Invece di assemblare schermate a mano in un editor drag and drop, scrivi che cosa deve fare il prodotto e il modello produce il co
1dice che lo fa.","Cadrant appartiene al ramo generativo di questa categoria. La tua applicazione non gira dentro un runtime proprietario: Cadrant scrive un front-end React standard e lo collega a un back-end Supabase standard. Quello che ottieni alla fine \xe8 una codebase ordinaria, che qualsiasi sviluppatore pu\xf2 leggere, rivedere ed estendere.","\xc8 una differenza che conta il giorno in cui il progetto supera lo strumento. Con un generatore a template, andarsene significa rifare tutto. Con Cadrant, andarsene significa spingere il repository altrove."]},features:{title:"Tutto ci\xf2 che serve a un'applicazione vera, generato",sub:"Non un mockup da finire altrove: interfaccia, livello dati e logica server vengono prodotti insieme e restano coerenti.",items:[{title:"Interfaccia guidata dal prompt",text:"Descrivi schermate, flussi e stati vuoti. Cadrant scrive i componenti React, la navigazione e layout responsive che poi rifinisci schermata per schermata."},{title:"Database Supabase con RLS",text:"Tabelle, relazioni e indici dedotti dal tuo brief, pi\xf9 le policy Row Level Security perch\xe9 ogni utente legga solo le righe che gli spettano."},{title:"Autenticazione e ruoli",text:"Registrazione via email, OAuth con Google o GitHub, sessioni, rotte protette e accesso per ruolo: davvero collegati, non simulati."},{title:"Archiviazione file",text:"Bucket Supabase Storage per immagini, PDF e allegati, con componenti di upload pronti e policy di accesso pubbliche o private."},{title:"Logica lato server",text:"Edge Functions per i pagamenti Stripe, le email transazionali, le chiamate IA e i webhook. Le chiavi API restano sul server e non finiscono mai nel bundle del browser."},{title:"Pubblicazione e domini",text:"Deploy HTTPS in un clic su un sottodominio Cadrant o sul tuo, aggiornamenti istantanei e ritorno a qualsiasi versione precedente."}]},how:{title:"Dal brief all'app online in quattro passaggi",sub:"Nessun ambiente da installare, nessuna pipeline da configurare. Tu scrivi, Cadrant costruisce, tu pubblichi.",steps:[{title:"Descrivi l'applicazione",text:"Racconta cosa fa, chi la usa e quali dati gestisce. Un paragrafo basta per ottenere una prima versione navigabile."},{title:"Collega Supabase",text:"Collega il tuo account Supabase. Cadrant crea lo schema, le regole di autenticazione e i bucket di storage dentro il tuo progetto."},{title:"Itera conversando",text:"Chiedi una nuova schermata, un flusso diverso, una correzione. Ogni modifica \xe8 versionata, mostrata in anteprima prima della pubblicazione e reversibile."},{title:"Pubblica ed esporta",text:"Fai il deploy in HTTPS sul tuo dominio e sincronizza il repository su GitHub quando vuoi portarti via il codice."}]},useCases:{title:"Che cosa si costruisce con Cadrant",sub:"Tutto ci\xf2 
1che richiede account, dati persistenti e un backend vero invece di una pagina statica.",items:["Prodotti SaaS","Portali clienti","Dashboard di amministrazione","Sistemi di prenotazione","CRM e pipeline commerciali","Marketplace","Piattaforme di membership","Back-office interni","Piattaforme per eventi","Negozi online"]},stack:{title:"Lo stack su cui consegni davvero",sub:"Volutamente classico: le tecnologie che lo sviluppatore che assumerai conosce gi\xe0.",items:[{title:"Front-end React",text:"Un'interfaccia a componenti, responsive di default, leggibile da qualsiasi sviluppatore front che coinvolgerai in seguito."},{title:"Backend Supabase",text:"Postgres, Auth, Storage ed Edge Functions che girano nella tua organizzazione Supabase, non nella nostra."},{title:"Hosting gestito",text:"Build, certificati HTTPS e domini personalizzati gestiti su AWS, inclusi in tutti i piani a pagamento."},{title:"Sincronizzazione GitHub",text:"Il repository viene aggiornato dopo ogni build riuscita. Clonalo, rileggi il diff, portalo dove vuoi."}]},ownership:{title:"Zero vendor lock-in, per costruzione",text:"Il backend non \xe8 nostro con una copia consegnata a te. Colleghi il tuo account Supabase e, fin dalla prima tabella, il database, gli utenti e i file vivono nella tua organizzazione. Cadrant legge e scrive con le credenziali del tuo progetto: non ne diventa mai proprietario.",points:["Bring your own Supabase: collega il tuo account, scegli la tua regione, mantieni il rapporto di fatturazione direttamente con Supabase.","Mantieni la propriet\xe0 del backend: schema, righe, bucket di storage e utenti sono tuoi, non una copia che accettiamo di esportare.","Migra senza attriti: il giorno in cui il progetto supera Cadrant, punta il repository React altrove. Il backend non si sposta, perch\xe9 non \xe8 mai stato da noi."]},faq:[{question:"Che cos'\xe8 un creatore di app con IA?",answer:"\xc8 una piattaforma che trasforma una descrizione scritta in linguaggio corrente in un'applicazione funzionante: interfaccia, database, logica server e hosting. Cadrant genera un front-end React standard collegato a un backend Supabase, quindi il risultato \xe8 codice vero e non una configurazione chiusa dentro uno strumento proprietario."},{question:"Serve saper programmare?",answer:"No. Descrivi il prodotto e Cadrant scrive il codice, predispone il database e pubblica l'applicazione. Saper leggere il codice aiuta a rivedere una modifica, ma non \xe8 necessario n\xe9 per lanciare n\xe9 per continuare a iterare."},{question:"Sono proprietario delle applicazioni che genero?",answer:"S\xec, del tutto. Dal piano Pro puoi esportare il codice sorgente e sincronizzarlo su GitHub, e quando colleghi il tuo account Supabase il database \xe8 interamente tuo. Nessun lock-in: puoi ospitare l'applicazione altrove in qualsiasi momento."},{question:"Dove vengono conservati i miei dati?",answer:"Nel tuo progetto Supabase, nella regione che scegli quando lo crei. Cadrant legge e scrive con le credenziali del tuo progetto, ma non diventa mai proprietario del tuo database."},{question:"Posso aggiungere pagamenti, email o API di terze parti?",answer:"S\xec. Pagamenti Stripe, email transazionali, chiamate IA e webhook girano dentro Edge Functions Supabase, quindi i segreti restano lato server. Descrivi l'integrazione e Cadrant genera la funzione e le variabili d'ambiente che le servono."},{question:"Quanto costa un creatore di app con IA?",answer:(0,i.c)("Con Cadrant il piano gratuito d\xe0 20 crediti al giorno per costruire e provare. App web, siti, app mobile native e integrazione Supabase sono tutti inclusi nel piano gratuito. Il piano Starter, a 20 € al mese, aggiunge 300 crediti, fino a 5 progetti, hosting e dominio personalizzato. Circa 10 crediti coprono una generazione.","Con Cadrant i piani partono da 20 € al mese con il piano Starter: 300 crediti, fino a 5 progetti, hosting e dominio personalizzato, senza vincoli. App web, siti, app mobile native e integrazione Supabase sono inclusi in tutti i piani. Circa 10 crediti coprono una generazione.")},{question:"Uno sviluppatore pu\xf2 riprendere il progetto pi\xf9 avanti?",answer:"\xc8 esattamente il senso di generare codice vero. Il repository \xe8 un progetto React + Supabase convenzionale: uno sviluppatore pu\xf2 clonarlo, aprire una pull request, aggiungere test e pubblicarlo su Vercel, Netlify o la tua infrastruttura senza pi\xf9 riaprire Ca
1drant."}],finalCta:{title:"La tua applicazione pu\xf2 essere online oggi",text:"Descrivila in un paragrafo, guarda la prima versione costruirsi, poi itera fino ad arrivare al prodotto che avevi in mente.",button:"Crea la mia applicazione",bullets:[(0,i.c)("Piano gratuito, senza carta","Da 20 € al mese, senza vincoli"),"Codice esportabile su GitHub","Pubblicazione sul tuo dominio"]}},l={meta:{title:"KI-App-Baukasten: vollst\xe4ndige Web-App aus einem Prompt | Cadrant",description:(0,i.c)("Cadrant ist ein KI-App-Baukasten, der eine Beschreibung in Alltagssprache in eine echte React-App mit Supabase-Backend, Authentifizierung, Datenbank und HTTPS-Hosting verwandelt. Kostenlos starten, der Code bleibt Ihrer.","Cadrant ist ein KI-App-Baukasten, der eine Beschreibung in Alltagssprache in eine echte React-App mit Supabase-Backend, Authentifizierung, Datenbank und HTTPS-Hosting verwandelt. Ab 20 € pro Monat, der Code bleibt Ihrer.")},navLabel:"KI-App-Baukasten",hero:{badge:"KI-App-Baukasten",title:"Der KI-App-Baukasten, der liefert:",titleAccent:"echte Anwendungen im Produktivbetrieb",lead:"Beschreiben Sie Ihr Produkt in Alltagssprache. Cadrant erzeugt die React-Oberfl\xe4che, verbindet ein echtes Supabase-Backend — Datenbank, Authentifizierung, Storage, Serverfunktionen — und ver\xf6ffentlicht alles per HTTPS auf Ihrer Domain. Der Quellcode bleibt Ihrer.",ctaPrimary:(0,i.c)("Kostenlos loslegen","Jetzt loslegen"),ctaSecondary:"Preise ansehen",note:(0,i.c)("Kostenloser Plan \xb7 20 Credits pro Tag \xb7 Ohne Kreditkarte","Ab 20 € pro Monat \xb7 Hosting inklusive \xb7 Monatlich k\xfcndbar")},takeaways:["Vom Prompt in den Produktivbetrieb: Sie beschreiben die App und erhalten React-Code, eine Postgres-Datenbank und eine erreichbare HTTPS-URL.","Ein echtes Backend, keine Attrappe: Supabase Auth, Row Level Security, Storage und Edge Functions in Ihrem eigenen Konto.","Der Code geh\xf6rt Ihnen: GitHub-Sync und vollst\xe4ndiger Export, hostbar auf Vercel, Netlify oder eigenen Servern.","Sie iterieren im Gespr\xe4ch: Screen erg\xe4nzen, Ablauf \xe4ndern, auf eine fr\xfchere Version zur\xfcckgehen.",(0,i.c)("Kostenlos bauen, testen und auf einer Cadrant-Subdomain ver\xf6ffentlichen — der Starter-Plan f\xfcr 20 € pro Monat bringt bis zu 5 Projekte, Hosting und Ihre eigene Domain. Die Supabase-Integration ist in allen Pl\xe4nen enthalten, auch im kostenlosen.","Pl\xe4ne ab 20 € pro Monat — der Starter-Plan umfasst bis zu 5 Projekte, Hosting und Ihre eigene Domain, ohne Mindestlaufzeit. Die Supabase-Integration ist in allen Pl\xe4nen enthalten.")],metrics:[{value:"20 €",label:"pro Monat f\xfcr Web-Apps, Hosting und Ihre eigene Domain"},(0,i.c)({value:"10",label:"kostenlose Credits pro Tag, ohne Kreditkarte"},{value:"300",label:"Credits pro Monat im Starter-Plan"}),{value:"100 %",label:"des Quellcodes nach GitHub exportierbar"},{value:"1 Klick",label:"zum Deployen, Aktualisieren oder Zur\xfcckrollen"}],definition:{title:"Was ist ein KI-App-Baukasten?",paragraphs:["Ein KI-App-Baukasten ist eine Plattform, die eine Beschreibung in nat\xfcrlicher Sprache in eine funktionierende Anwendung \xfcberf\xfchrt: Oberfl\xe4che, Fachlogik, Datenbank und Hosting. Statt Screens per Drag-and-drop zusammenzusetzen, schreiben Sie auf, was das Produkt k\xf6nnen muss, und das Modell erzeugt den Code daf\xfcr.","Cadrant geh\xf6rt zum generativen Zweig dieser Kategorie. Ihre App l\xe4uft nicht in einer propriet\xe4ren Laufzeitumgebung: Cadrant schreibt ein normales React-Frontend und verbindet es mit einem normalen Supabase-Backend. Am Ende steht eine gew\xf6hnliche Codebasis, die jede Entwicklerin und jeder Entwickler lesen, pr\xfcfen und erweitern kann.","Dieser Unterschied z\xe4hlt an dem Tag, an dem Ihr Projekt dem Werkzeug entw\xe4chst. Bei einem Template-Baukasten hei\xdft Weggehen: alles neu bauen. Bei Cadrant hei\xdft Weggehen: das Repository woanders hinschieben."]},features:{title:"Alles, was eine echte Anwendung braucht — generiert",sub:"Kein Mockup, das Sie anderswo fertigstellen: Oberfl\xe4che, Datenschicht und Serverlogik entstehen gemeinsam und bleiben konsistent.",items:[{title:"Oberfl\xe4che aus dem Prompt",text:"Beschreiben Sie Screens, Abl\xe4ufe und Leerzust\xe4nde. Cadrant schreibt React-Komponenten, Routing und responsive Layouts, die Sie danach Screen f\xfcr Screen verfeinern."},{title:"Supabase-Datenbank mit RLS",text:"Tabellen, Beziehungen und Indizes aus Ihrem Briefing, dazu Row-Level-Security-Policies, damit jede Person nur die Zeilen sieht, die ihr zustehen."},{title:"Authentifizierung und Rollen",text:"Registrierung per E-Mail, OAuth mit Google oder GitHub, Sessions, gesch\xfctzte Routen und rollenbasierter Zugriff — wirklich verdrahtet, nicht nur angedeutet."},{title:"Dateispeicher",text:"Supabase-Storage-Buckets f\xfcr Bilder, PDFs und Anh\xe4nge, mit fertigen Upload-Komponenten und \xf6ffentlichen oder privaten Zugriffsregeln."},{title:"Serverseitige Logik",text:"Edge Functions f\xfcr Stripe-Zahlungen, Transaktions-E-Mails, KI-Aufrufe und Webhooks. API-Schl\xfcssel bleiben auf dem Server und landen nie im Browser-Bundle."},{title:"Ver\xf6ffentlichung und Domains",text:"HTTPS-Deployment per Klick auf einer Cadrant-Subdomain oder Ihrer eigenen Domain, mit sofortigen Upd
1ates und R\xfccksprung auf jede fr\xfchere Version."}]},how:{title:"Vom Briefing zur Live-App in vier Schritten",sub:"Keine Umgebung zu installieren, keine Pipeline zu konfigurieren. Sie schreiben, Cadrant baut, Sie ver\xf6ffentlichen.",steps:[{title:"Die App beschreiben",text:"Sagen Sie, was sie tut, wer sie nutzt und welche Daten sie h\xe4lt. Ein Absatz gen\xfcgt f\xfcr eine erste klickbare Version."},{title:"Supabase verbinden",text:"Verkn\xfcpfen Sie Ihr Supabase-Konto. Cadrant legt Schema, Authentifizierungsregeln und Storage-Buckets in Ihrem eigenen Projekt an."},{title:"Im Gespr\xe4ch iterieren",text:"Fordern Sie einen neuen Screen, einen anderen Ablauf, eine Korrektur. Jede \xc4nderung ist versioniert, vor der Ver\xf6ffentlichung sichtbar und umkehrbar."},{title:"Ver\xf6ffentlichen und exportieren",text:"Per HTTPS auf Ihrer Domain deployen und das Repository nach GitHub synchronisieren, sobald Sie den Code mitnehmen wollen."}]},useCases:{title:"Was mit Cadrant gebaut wird",sub:"Alles, was Konten, dauerhafte Daten und ein echtes Backend braucht statt einer statischen Seite.",items:["SaaS-Produkte","Kundenportale","Admin-Dashboards","Buchungssysteme","CRM und Vertriebspipelines","Marktpl\xe4tze","Mitglieder-Plattformen","Interne Back-Offices","Event-Plattformen","Onlineshops"]},stack:{title:"Der Stack, auf dem Sie wirklich ausliefern",sub:"Bewusst unaufgeregt: die Technologien, die Ihre n\xe4chste Entwicklerin ohnehin schon kennt.",items:[{title:"React-Frontend",text:"Eine komponentenbasierte Oberfl\xe4che, standardm\xe4\xdfig responsiv, lesbar f\xfcr jede Frontend-Entwicklerin, die sp\xe4ter dazukommt."},{title:"Supabase-Backend",text:"Postgres, Auth, Storage und Edge Functions laufen in Ihrer eigenen Supabase-Organisation, nicht in unserer."},{title:"Verwaltetes Hosting",text:"Builds, HTTPS-Zertifikate und eigene Domains werden auf AWS f\xfcr Sie erledigt — in jedem bezahlten Plan enthalten."},{title:"GitHub-Sync",text:"Nach jedem erfolgreichen Build wird das Repository gepusht. Klonen, Diff pr\xfcfen, \xfcberallhin mitnehmen."}]},ownership:{title:"Null Vendor-Lock-in, von Grund auf",text:"Das Backend geh\xf6rt nicht uns, mit einer Kopie f\xfcr Sie. Sie verbinden Ihr eigenes Supabase-Konto, und ab der ersten Tabelle liegen Datenbank, Nutzerkonten und Dateien in Ihrer Organisation. Cadrant liest und schreibt \xfcber die Zugangsdaten Ihres Projekts — Eigent\xfcmer wird es nie.",points:["Bring your own Supabase: Konto verbinden, Region w\xe4hlen, Abrechnung direkt mit Supabase behalten.","Eigentum am Backend behalten: Schema, Datens\xe4tze, Storage-Buckets und Nutzerkonten geh\xf6ren Ihnen — keine Kopie, die wir zu exportieren bereit sind.","Reibungslos migrieren: W\xe4chst das Projekt \xfcber Cadrant hinaus, richten Sie das React-Repository woanders aus. Das Backend zieht nicht um, weil es nie bei uns lag."]},faq:[{question:"Was ist ein KI-App-Baukasten?",answer:"Eine Plattform, die eine in Alltagssprache geschriebene Beschreibung in eine funktionierende Anwendung \xfcberf\xfchrt — Oberfl\xe4che, Datenbank, Serverlogik und Hosting. Cadrant erzeugt ein normales React-Frontend, das mit einem Supabase-Backend verbunden ist. Das Ergebnis ist echter Code und keine Konfiguration in einem geschlossenen Werkzeug."},{question:"Muss ich programmieren k\xf6nnen?",answer:"Nein. Sie beschreiben das Produkt, Cadrant schreibt den Code, richtet die Datenbank ein und ver\xf6ffentlicht die App. Code lesen zu k\xf6nnen hilft beim Pr\xfcfen einer \xc4nderung, ist aber weder f\xfcr den Start noch f\xfcr weitere Iterationen n\xf6tig."},{question:"Geh\xf6ren mir die erzeugten Anwendungen?",answer:"Ja, vollst\xe4ndig. Ab dem Pro-Plan k\xf6nnen Sie den Quellcode exportieren und mit GitHub synchronisieren, und sobald Sie Ihr eigenes Supabase-Konto verbinden, geh\xf6rt die Datenbank uneingeschr\xe4nkt Ihnen. Kein Lock-in: Sie k\xf6nnen die App jederzeit woanders hosten."},{question:"Wo liegen meine Daten?",answer:"In Ihrem eigenen Supabase-Projekt, in der Region, die Sie beim Anlegen w\xe4hlen. Cadrant liest und schreibt \xfcber die Zugangsdaten Ihres Projekts, wird aber nie Eigent\xfcmer Ihrer Datenbank."},{question:"Kann ich Zahlungen, E-Mails oder Fremd-APIs erg\xe4nzen?",answer:"Ja. Stripe-Zahlungen, Transaktions-E-Mails, KI-Aufrufe und Webhooks laufen in Supabase Edge Functions, Geheimnisse bleiben also serverseitig. Sie beschreiben die Integration, Cadrant erzeugt die Funktion und die n\xf6tigen Umgebungsvariablen."},{question:"Was kostet ein KI-App-Baukasten?",answer:(0,i.c)("Bei Cadrant gibt der kostenlose Plan 20 Credits pro Tag zum Bauen und Testen. Web-Apps, Websites, native Mobile-Apps und die Supabase-Integration sind alle im kostenlosen Plan enthalten. Der Starter-Plan f\xfcr 20 € pro Monat bringt 300 Credits, bis zu 5 Projekte, Hosting und eine eigene Domain. Rund 10 Credits decken eine Generierung ab.","Bei Cadrant beginnen die Pl\xe4ne bei 20 € pro Monat mit dem Starter-Plan: 300 Credits, bis zu 5 Projekte, Hosting und eine eigene Domain, ohne Mindestlaufzeit. Web-Apps, Websites, native Mobile-Apps und die Supabase-Integration sind in allen Pl\xe4nen enthalten. Rund 10 Credits decken eine Generierung ab.")},{question:"Kann eine Entwicklerin das Projekt sp\xe4ter \xfcbernehmen?",answer:"Genau daf\xfcr wird echter Code erzeugt. Das Repository ist ein gew\xf6hnliches React-+-Supabase-Projekt: Man kann es klonen, einen Pull Request \xf6ffnen, Tests erg\xe4nzen und es auf Vercel, Netlify oder Ihrer eigenen Infrastruktur deployen, ohne Cadrant je wieder zu \xf6ffnen."}],finalCta:{title:"Ihre Anwendung kann heute online gehen",text:"Beschreiben Sie sie in einem Absatz, sehen Sie der ersten Version beim Entstehen zu und iterieren Sie, bis das Produkt Ihrer Vorstellung entspricht.",button:(0,i.c)("Kostenlos loslegen","Jetzt loslegen"),bullets:[(0,i.c)("Kostenloser Plan, ohne Kreditkarte","Ab 20 € pro Monat, monatlich k\xfcndbar"),"Code nach GitHub exportierbar","Ver\xf6ffentlichung auf Ihrer eigenen Domain"]}},u={meta:{title:"Criador de apps com IA: crie uma aplica\xe7\xe3o web completa | Cadrant",description:(0,i.c)("A Cadrant \xe9 um criador de apps com IA que transforma uma descri\xe7\xe3o em linguagem corrente numa a
1plica\xe7\xe3o React a s\xe9rio, com backend Supabase, autentica\xe7\xe3o, base de dados e alojamento HTTPS. Gr\xe1tis para come\xe7ar, o c\xf3digo continua a ser seu.","A Cadrant \xe9 um criador de apps com IA que transforma uma descri\xe7\xe3o em linguagem corrente numa aplica\xe7\xe3o React a s\xe9rio, com backend Supabase, autentica\xe7\xe3o, base de dados e alojamento HTTPS. A partir de 20 € por m\xeas, o c\xf3digo continua a ser seu.")},navLabel:"Criador de apps com IA",hero:{badge:"Criador de apps com IA",title:"O criador de apps com IA que entrega",titleAccent:"aplica\xe7\xf5es reais em produ\xe7\xe3o",lead:"Descreva o seu produto em linguagem corrente. A Cadrant gera a interface React, liga um backend Supabase a s\xe9rio — base de dados, autentica\xe7\xe3o, armazenamento, fun\xe7\xf5es de servidor — e publica tudo em HTTPS no seu dom\xednio. O c\xf3digo-fonte continua a ser seu.",ctaPrimary:"Criar a minha aplica\xe7\xe3o",ctaSecondary:"Ver pre\xe7os",note:(0,i.c)("Plano gratuito \xb7 20 cr\xe9ditos por dia \xb7 Sem cart\xe3o","A partir de 20 € por m\xeas \xb7 Alojamento inclu\xeddo \xb7 Sem fideliza\xe7\xe3o")},takeaways:["Do prompt \xe0 produ\xe7\xe3o: descreve a app e recebe c\xf3digo React, uma base de dados Postgres e um URL HTTPS online.","Um backend a s\xe9rio, n\xe3o uma maqueta: Supabase Auth, Row Level Security, Storage e Edge Functions na sua pr\xf3pria conta.","O c\xf3digo \xe9 seu: sincroniza\xe7\xe3o com o GitHub e exporta\xe7\xe3o completa, aloj\xe1vel na Vercel, na Netlify ou nos seus servidores.","Itera a conversar: adicione um ecr\xe3, mude um fluxo, volte a uma vers\xe3o anterior.",(0,i.c)("Gr\xe1tis para construir, testar e publicar num subdom\xednio Cadrant — o plano Starter, a 20 € por m\xeas, acrescenta at\xe9 5 projetos, alojamento e o seu pr\xf3prio dom\xednio. A integra\xe7\xe3o com o Supabase est\xe1 inclu\xedda em todos os planos, incluindo o gratuito.","Planos a partir de 20 € por m\xeas — o plano Starter inclui at\xe9 5 projetos, alojamento e o seu pr\xf3prio dom\xednio, sem fideliza\xe7\xe3o. A integra\xe7\xe3o com o Supabase est\xe1 inclu\xedda em todos os planos.")],metrics:[{value:"20 €",label:"por m\xeas para apps web, alojamento e o seu pr\xf3prio dom\xednio"},(0,i.c)({value:"10",label:"cr\xe9ditos gratuitos por dia, sem cart\xe3o"},{value:"300",label:"cr\xe9ditos por m\xeas no plano Starter"}),{value:"100%",label:"do c\xf3digo-fonte export\xe1vel para o GitHub"},{value:"1 clique",label:"para publicar, atualizar ou voltar atr\xe1s"}],definition:{title:"O que \xe9 um criador de apps com IA?",paragraphs:["Um criador de apps com IA \xe9 uma plataforma que transforma uma descri\xe7\xe3o em linguagem natural numa aplica\xe7\xe3o funcional: interface, regras de neg\xf3cio, base de dados e alojamento. Em vez de montar ecr\xe3s \xe0 m\xe3o num editor de arrastar e largar, escreve o que o produto precisa de fazer e o modelo produz o c\xf3digo que o faz.","A Cadrant pertence ao ramo generativo desta categoria. A sua aplica\xe7\xe3o n\xe3o corre dentro de um runtime propriet\xe1rio: a Cadrant escreve um front-end React normal e liga-o a um backend Supabase normal. O que tem no fim \xe9 uma base de c\xf3digo comum, que qualquer programador consegue ler, rever e ampliar.","Esta diferen\xe7a nota-se no dia em que o projeto cresce mais do que a ferramenta. Com um gerador baseado em templates, sair significa refazer tudo. Com a Cadrant, sair significa enviar o reposit\xf3rio para outro lado."]},features:{title:"Tudo o que uma aplica\xe7\xe3o a s\xe9rio precisa, gerado",sub:"N\xe3o \xe9 uma maqueta para terminar noutro lado: interface, camada de dados e l\xf3gica de servidor s\xe3o produzidas em conjunto e mant\xeam-se coerentes.",items:[{title:"Interface guiada pelo prompt",text:"Descreva ecr\xe3s, fluxos e estados vazios. A Cadrant escreve os componentes React, a navega\xe7\xe3o e layouts responsivos que refina ecr\xe3 a ecr\xe3."},{title:"Base de dados Supabase com RLS",text:"Tabelas, rela\xe7\xf5es e \xedndices derivados do seu briefing, mais as pol\xedticas de Row Level Security para que c
1ada pessoa leia apenas as linhas a que tem direito."},{title:"Autentica\xe7\xe3o e perfis",text:"Registo por e-mail, OAuth com Google ou GitHub, sess\xf5es, rotas protegidas e acesso por perfil — realmente ligados, n\xe3o simulados."},{title:"Armazenamento de ficheiros",text:"Buckets do Supabase Storage para imagens, PDFs e anexos, com componentes de upload prontos e pol\xedticas de acesso p\xfablicas ou privadas."},{title:"L\xf3gica no servidor",text:"Edge Functions para pagamentos Stripe, e-mails transacionais, chamadas de IA e webhooks. As chaves de API ficam no servidor e nunca chegam ao bundle do navegador."},{title:"Publica\xe7\xe3o e dom\xednios",text:"Deploy HTTPS num clique, num subdom\xednio da Cadrant ou no seu, com atualiza\xe7\xf5es instant\xe2neas e regresso a qualquer vers\xe3o anterior."}]},how:{title:"Do briefing \xe0 app online em quatro passos",sub:"Nenhum ambiente para instalar, nenhuma pipeline para configurar. Escreve, a Cadrant constr\xf3i, publica.",steps:[{title:"Descreva a aplica\xe7\xe3o",text:"Diga o que ela faz, quem a usa e que dados guarda. Um par\xe1grafo basta para obter uma primeira vers\xe3o naveg\xe1vel."},{title:"Ligue o Supabase",text:"Associe a sua conta Supabase. A Cadrant cria o schema, as regras de autentica\xe7\xe3o e os buckets de armazenamento dentro do seu pr\xf3prio projeto."},{title:"Itere a conversar",text:"Pe\xe7a um ecr\xe3 novo, outro fluxo, uma corre\xe7\xe3o. Cada altera\xe7\xe3o \xe9 versionada, pr\xe9-visualizada antes de publicar e revers\xedvel."},{title:"Publique e exporte",text:"Fa\xe7a o deploy em HTTPS no seu dom\xednio e sincronize o reposit\xf3rio com o GitHub quando quiser levar o c\xf3digo consigo."}]},useCases:{title:"O que se constr\xf3i com a Cadrant",sub:"Tudo o que exige contas, dados persistentes e um backend a s\xe9rio em vez de uma p\xe1gina est\xe1tica.",items:["Produtos SaaS","Portais de cliente","Pain\xe9is de administra\xe7\xe3o","Sistemas de marca\xe7\xf5es","CRM e funis comerciais","Marketplaces","Plataformas de subscri\xe7\xe3o","Back-offices internos","Plataformas de eventos","Lojas online"]},stack:{title:"A stack em que realmente entrega",sub:"Deliberadamente comum: as tecnologias que o programador que vier a contratar j\xe1 conhece.",items:[{title:"Front-end React",text:"Uma interface por componentes, responsiva por defeito, leg\xedvel por qualquer pessoa de front-end que entre depois."},{title:"Backend Supabase",text:"Postgres, Auth, Storage e Edge Functions a correr na sua pr\xf3pria organiza\xe7\xe3o Supabase, n\xe3o na nossa."},{title:"Alojamento gerido",text:"Builds, certificados HTTPS e dom\xednios personalizados tratados na AWS, inclu\xeddos em todos os planos pagos."},{title:"Sincroniza\xe7\xe3o com o GitHub",text:"O reposit\xf3rio \xe9 enviado a cada build bem-sucedido. Clone, reveja o diff, leve-o para onde quiser."}]},ownership:{title:"Zero vendor lock-in, por constru\xe7\xe3o",text:"O backend n\xe3o \xe9 nosso com uma c\xf3pia entregue a si. Liga a sua pr\xf3pria conta Supabase e, logo desde a primeira tabela, a base de dados, os utilizadores e os ficheiros vivem na sua organiza\xe7\xe3o. A Cadrant l\xea e escreve com as credenciais do seu projeto — nunca passa a ser dona.",points:["Bring your own Supabase: ligue a sua conta, escolha a sua regi\xe3o e mantenha a rela\xe7\xe3o de fatura\xe7\xe3o diretamente com o Supabase.","Mantenha a propriedade do backend: schema, linhas, buckets de armazenamento e utilizadores s\xe3o seus, n\xe3o uma c\xf3pia que aceitamos exportar.","Migre sem atrito: no dia em que o projeto crescer para l\xe1 da Cadrant, aponte o reposit\xf3rio React para outro lado. O backend n\xe3o se move, porque nunca esteve do nosso lado."]},faq:[{question:"O que \xe9 um criador de apps com IA?",answer:"\xc9 uma plataforma que transforma uma descri\xe7\xe3o escrita em linguagem corrente numa aplica\xe7\xe3o funcional — interface, base de dados, l\xf3gica de servidor e alojamento. A Cadrant gera um front-end React normal ligado a um backend Supabase, por isso o resultado \xe9 c\xf3digo a s\xe9rio e n\xe3o uma configura\xe7\xe3o presa dentro de uma ferramenta fechada."},{question:"Preciso de saber programar?",answer:"N\xe3o. Descreve o produto e a Cadrant escreve o c\xf3digo, prepara a base de dados e publica a aplica\xe7\xe3o. Saber ler c\xf3digo ajuda a rever uma altera\xe7\xe3o, mas n\xe3o \xe9 necess\xe1rio nem para lan\xe7ar nem para continuar a iterar."},{question:"Sou dono das aplica\xe7\xf5es que gero?",answer:"Sim, inteiramente. A partir do plano Pro pode exportar o c\xf3digo-fonte e sincroniz\xe1-lo com o GitHub, e ao ligar a sua pr\xf3pria conta Supabase a base de dados \xe9 totalmente sua. Sem aprisionamento: pode alojar a aplica\xe7\xe3o noutro lado quando quiser."},{question:"Onde ficam os meus dados?",answer:"No seu pr\xf3prio projeto Supabase, na regi\xe3o que escolher ao cri\xe1-lo. A Cadrant l\xea e escreve com as credenciais do seu projeto, mas nunca passa a ser dona da sua base de dados."},{question:"Posso adicionar pagamentos, e-mails ou APIs de terceiros?",answer:"Sim. Pagamentos Stripe, e-mails transacionais, chamadas de IA e webhooks correm em Edge Functions do Supabase, por isso os segredos ficam no servidor. Descreve a integra\xe7\xe3o e a Cadrant gera a fun\xe7\xe3o e as vari\xe1veis de ambiente necess\xe1rias."},{question:"Quanto custa um criador de apps com IA?",answer:(0,i.c)("Na Cadrant o plano gratuito d\xe1 20 cr\xe9ditos por dia para construir e testar. Apps web, sites, apps m\xf3veis nativas e integra\xe7\xe3o com o Supabase est\xe3o todos inclu\xeddos no plano gratuito. O plano Starter, a 20 € por m\xeas, acrescenta 300 cr\xe9ditos, at\xe9 5 projetos, alojamento e dom\xednio pr\xf3prio. Cerca de 10 cr\xe9ditos cobrem uma gera\xe7\xe3o.","Na Cadrant os planos come\xe7am nos 20 € por m\xeas com o plano Starter: 300 cr\xe9ditos, at\xe9 5 projetos, alojamento e dom\xednio pr\xf3prio, sem fideliza\xe7\xe3o. Apps web, sites, apps m\xf3veis nativas e integra\xe7\xe3o com o Supabase est\xe3o inclu\xeddos em todos os planos. Cerca de 10 cr\xe9ditos cobrem uma gera\xe7\xe3o.")},{question:"Um programador pode assumir o projeto depois?",answer:"\xc9 exatamente por isso que geramos c\xf3digo a s\xe9rio. O reposit\xf3rio \xe9 um projeto React + Supabase convencional: \xe9 poss\xedvel clon\xe1-lo, abrir um pull request, adicionar testes e publicar na Vercel, na Netlify ou na sua pr\xf3pria infraestrutura sem voltar a abrir a Cadrant."}],finalCta:{title:"A sua aplica\xe7\xe3o pode estar online hoje",text:"Descreva-a num par\xe1grafo, veja n
1ascer a primeira vers\xe3o e itere at\xe9 chegar ao produto que tinha em mente.",button:"Criar a minha aplica\xe7\xe3o",bullets:[(0,i.c)("Plano gratuito, sem cart\xe3o","A partir de 20 € por m\xeas, sem fideliza\xe7\xe3o"),"C\xf3digo export\xe1vel para o GitHub","Publica\xe7\xe3o no seu pr\xf3prio dom\xednio"]}},d={meta:{title:"Native Mobile App Builder: React Native & Expo Apps with AI | Cadrant",description:"A native mobile app builder that turns a description into a real React Native / Expo app for iOS and Android. Preview with Expo Go, publish to the App Store and Google Play."},navLabel:"Mobile app builder",hero:{badge:"Mobile app builder",title:"The mobile app builder for",titleAccent:"real native apps",lead:"Describe the app you want. Cadrant generates an Expo / React Native project, connects a Supabase backend and takes you to the App Store and Google Play through guided publishing flows — certificates, provisioning profiles and upload keys included. No Xcode, no Mac required.",ctaPrimary:"Build my mobile app",ctaSecondary:"See pricing",note:"Native \xb7 PWA \xb7 WebView \xb7 Expo Go preview"},takeaways:["Three formats, one workflow — native Expo / React Native, installable PWA, or a WebView app submitted to the App Store and Google Play.","One codebase, iOS and Android — React Native and Expo target both platforms from the same project, so you do not build the app twice.","Real React Native code — the project is a standard Expo app, not an interpreted layer on top of a web page.","Preview on your actual phone — scan a QR code with Expo Go, or use the built-in phone frame in the browser.","Guided App Store and Google Play publishing — Apple Developer connection, certificate and provisioning profile on one side, Play Console access and upload key on the other, all handled for you.","Builds run on your own Expo account — the free Expo plan covers 15 iOS and 15 Android builds a month."],metrics:[{value:"2",label:"platforms, iOS and Android, from one React Native codebase"},{value:"0",label:"lines of Swift or Kotlin to write"},{value:"15",label:"free iOS builds a month on your Expo account"},{value:"$20",label:"per month for up to 5 projects, hosting and a custom domain"}],definition:{title:"What is a mobile app builder?",paragraphs:["A mobile app builder is a platform that produces an iOS or Android application without you writing the platform code by hand. The older generation of these tools shipped a webview around a website and called it an app. The newer, AI-driven generation writes the actual mobile source code from a description of what the app should do.","Cadrant is in that second group. When you pick the native format, it generates an Expo / React Native project with access to device APIs — camera, push notifications, sensors — and builds it through EAS, Expo's build service, on your own Expo account. When a store listing is not what you need, the same brief can produce an installable PWA instead.","The result is a conventional mobile codebase. A React Native developer can open it, understand it in minutes and keep shipping from there, which is what separates a generated app from a locked configuration you can never take with you."]},features:{title:"Everything between the idea and the App Store",sub:"The parts that usually stop a first mobile launch — signing, certificates, build pipelines — are the parts Cadrant takes over.",items:[{title:"Native Expo / React Native",text:"A real mobile project targeting iOS and Android, with navigation, native components and access to device APIs such as the camera and push notifications."},{title:"PWA and WebView formats",text:"Need a shareable link rather than a store listing? Ship an installable PWA. Need both? Wrap the same app in a native shell and submit it to the App Store."},{title:"Preview on your phone",text:"Scan a QR code with Expo Go and run the app on your own device, or check navigation and spacing in the built-in phone frame without leaving the browser."},{title:"Supabase backend",text:"Accounts, database, storage and server functions for your mobile app — the same Supabase project you would use for a web app, on your own account."},{title:"Certificates and provisioning",text:"Connect your Apple Developer account once. Cadrant creates the app in App Store Connect, assigns the bundle identifier and generates the distribution certificate and provisioning profile."},{title:"Builds on your Expo account",text:"Production builds run on EAS under your own Expo account — the free Expo plan includes 15 iOS and 15 Android builds a month, and the artefacts belong to you."}]},how:{title:"From description to TestFlight in four steps",sub:"No Mac, no Xcode, no build server. You describe and review; Cadrant compiles and signs.",steps:[{title:"Pick the format and describe the app",text:"Cho
1ose native, PWA or WebView, then describe the screens, the flows and what the app stores. The first buildable version arrives in minutes."},{title:"Connect Supabase",text:"When you need accounts, persistent data or an API, link your Supabase project. Cadrant sets up the schema, the auth rules and the storage buckets."},{title:"Test on a real device",text:"Open the app on your phone with Expo Go, then iterate in conversation: change a screen, fix a flow, adjust the design. Every version is kept."},{title:"Publish to the App Store and Google Play",text:"Connect Apple Developer and invite Cadrant in your Play Console, let Cadrant handle certificates, keys and the production builds, then finish the listings, screenshots and review submissions in App Store Connect and Play Console."}]},useCases:{title:"Mobile apps people ship with Cadrant",sub:"If it needs to live on a home screen, it can start here.",items:["Booking and appointments","Fitness and habit tracking","Food ordering and delivery","Community and membership apps","Field and on-site tools","Loyalty programmes","Event companions","Course and content apps","Marketplaces","Client-facing companion apps"]},stack:{title:"The mobile stack under the hood",sub:"The same tools a React Native studio would pick for a greenfield project.",items:[{title:"Expo and React Native",text:"A managed Expo project: one codebase, native components, and the Expo SDK for device features without touching native toolchains."},{title:"EAS builds",text:"Compilation and signing run on Expo Application Services under your own Expo account, so the build history and artefacts stay with you."},{title:"Supabase backend",text:"Postgres, Auth, Storage and Edge Functions in your own Supabase organisation, shared with the web version of your product if you have one."},{title:"App Store Connect",text:"The app record, the bundle identifier and the TestFlight build land in your own Apple Developer account — never in an agency's."}]},ownership:{title:"Zero vendor lock-in, from the store to the database",text:"Every account the app depends on is one you own: your Supabase project for the data, your Expo account for the builds, your Apple Developer account for the store listing. Cadrant automates the flow across all three without taking custody of any of them.",points:["Bring your own Supabase: connect your account, choose your region, keep the data on your side of the line.","Keep ownership of your backend and your builds: the database, the App Store record and the EAS build history stay in your accounts.","Migrate without friction: a standard Expo / React Native repository plus a backend you already own means leaving is a redeploy, not a rebuild."]},faq:[{question:"What is a mobile app builder?",answer:"It is a platform that produces a mobile application without hand-written platform code. Cadrant generates an Expo / React Native project from your description, connects a Supabase backend and drives the build and signing steps up to App Store submission."},{question:"Are the apps really native, or just a webview?",answer:"Both are available and you choose per project. The native format is a genuine Expo / React Native app with access to device APIs. The WebView format wraps your web app in a native shell for the store, and the PWA format skips the store entirely. Cadrant tells you which trade-offs each one carries."},{question:"Do I need a Mac or Xcode?",answer:"No. Builds and signing run on Expo Application Services in the cloud. You need an Apple Developer account for App Store distribution, but no local Apple toolchain and no Xcode configuration."},{question:"Can I publish to Google Play?",answer:"Yes. The Google Play tab of the publish flow guides you through it: create the app in Play Console with the package name Cadrant gives you, invite Cadrant's service account, and Cadrant generates the upload key, runs the Android build on your Expo account and submits the app bundle to your Play Console as a draft release on the internal testing track. You then roll it out and promote it to production from Play Console."},{question:"How do I test the app before publishing?",answer:"Scan the QR code with Expo Go to run the app on your own phone, or use the built-in phone frame in the browser for navigation and layout checks. Once a production build exists, you can distribute it through TestFlight before submitting for review."},{question:"Who owns the Apple and Expo accounts?",answer:"You do. The app record lives in your Ap
1p Store Connect, the builds run under your Expo account, and the database sits in your Supabase project. Cadrant automates the flow without taking ownership of any of it."},{question:"How much does it cost to build a mobile app?",answer:(0,i.c)("Cadrant is free to start, native mobile applications included. The Starter plan at $20 a month adds up to 5 projects, hosting, a custom domain, App Store and Google Play publishing and 300 credits a month. The free Expo plan covers 15 iOS and 15 Android builds a month. Apple charges separately for the Apple Developer Program if you publish to the App Store.","Cadrant's Starter plan, at $20 a month, includes native mobile applications, up to 5 projects, hosting, a custom domain, App Store and Google Play publishing and 300 credits a month. The free Expo plan covers 15 iOS and 15 Android builds a month. Apple charges separately for the Apple Developer Program if you publish to the App Store.")}],finalCta:{title:"Your app can be on your phone tonight",text:"Describe it, open it with Expo Go, iterate until it feels right, then take it to the App Store and Google Play.",button:"Build my mobile app",bullets:["Native, PWA or WebView","Preview on a real device","Guided App Store and Google Play publishing"]}},c={meta:{title:"Cr\xe9ateur d'application mobile : iOS et Android avec l'IA | Cadrant",description:"Cadrant est un cr\xe9ateur d'application mobile qui transforme une description en vraie app Expo / React Native, en PWA ou en app WebView. Pr\xe9visualisez sur votre t\xe9l\xe9phone avec Expo Go, puis publiez sur l'App Store et Google Play avec des parcours guid\xe9s."},navLabel:"Cr\xe9ateur d'application mobile",hero:{badge:"Cr\xe9ateur d'application mobile",title:"Le cr\xe9ateur d'application mobile pour",titleAccent:"de vraies apps natives",lead:"D\xe9crivez l'application que vous voulez. Cadrant g\xe9n\xe8re un projet Expo / React Native, branche un backend Supabase et vous emm\xe8ne jusqu'\xe0 l'App Store et Google Play via des parcours de publication guid\xe9s — certificats, profils de provisionnement et cl\xe9 d'upload compris. Sans Xcode, sans Mac.",ctaPrimary:"Cr\xe9er mon application mobile",ctaSecondary:"Voir les tarifs",note:"Native \xb7 PWA \xb7 WebView \xb7 Aper\xe7u Expo Go"},takeaways:["Trois formats, un seul flux de travail — Expo / React Native natif, PWA installable, ou app WebView soumise \xe0 l'App Store et \xe0 Google Play.","Une seule base de code, iOS et Android — React Native et Expo visent les deux plateformes depuis le m\xeame projet : l'application n'est pas d\xe9velopp\xe9e deux fois.","Du vrai code React Native — le projet est une app Expo standard, pas une couche interpr\xe9t\xe9e pos\xe9e sur une page web.","Un aper\xe7u sur votre vrai t\xe9l\xe9phone — scannez un QR code avec Expo Go, ou utilisez le cadre t\xe9l\xe9phone int\xe9gr\xe9 au navigateur.","Publication App Store et Google Play guid\xe9e — connexion Apple Developer, certificat et profil de provisionnement d'un c\xf4t\xe9, acc\xe8s Play Console et cl\xe9 d'upload de l'autre, tout est pris en charge.","Les builds tournent sur votre propre compte Expo — l'offre gratuite d'Expo couvre 15 builds iOS et 15 builds Android par mois."],metrics:[{value:"2",label:"plateformes, iOS et Android, depuis une seule base de code React Native"},{value:"0",label:"ligne de Swift ou de Kotlin \xe0 \xe9crire"},{value:"15",label:"builds iOS gratuits par mois sur votre compte Expo"},{value:"20 €",label:"par mois pour jusqu'\xe0 5 projets, h\xe9bergement et domaine personnalis\xe9"}],definition:{title:"Qu'est-ce qu'un cr\xe9ateur d'application mobile ?",paragraphs:["Un cr\xe9ateur d'application mobile est une plateforme qui produit une application iOS ou Android sans que vous \xe9criviez le code de plateforme \xe0 la main. La g\xe9n\xe9ration pr\xe9c\xe9dente de ces outils emballait un site dans une webview et appelait \xe7a une application. La nouvelle g\xe9n\xe9ration, pilot\xe9e par l'IA, \xe9crit le vrai code source mobile \xe0 partir d'une description de ce que l'app doit faire.","Cadrant appartient \xe0 ce second groupe. Quand vous choisissez le format natif, il g\xe9n\xe8re un projet Expo / React Native avec acc\xe8s aux API de l'appareil — cam\xe9ra, notifications push, capteurs — et le compile via EAS, le service de build d'Expo, sur votre propre compte Expo. Quand une fiche sur le store n'est pas ce qu'il vous faut, le m\xeame brief peut produire une PWA installable \xe0 la place.","Le r\xe9sultat est une base de code mobile conventionnelle. Un d\xe9veloppeur React Native peut l'ouvrir, la comprendre en quelques minutes et continuer \xe0 livrer, ce qui distingue une app g\xe9n\xe9r\xe9e d'une configuration verrouill\xe9e que vous ne pourrez jamais emporter."]},features:{title:"Tout ce qui s\xe9pare l'id\xe9e de l'App Store",sub:"Les \xe9tapes qui bloquent le plus souvent un premier lancement mobile — signature, certificats, cha\xeenes de build — sont justement celles que Cadrant prend en charge.",items:[{title:"Expo / React Native natif",text:"Un vrai projet mobile visant iOS et Android, avec navigation, composants natifs et acc\xe8s aux API de l'appareil comme la cam\xe9ra ou les notifications push."},{title:"Formats PWA et WebView",text:"Besoin d'un lien \xe0 partager plut\xf4t que d'une fiche store ? Livrez une PWA installable. Besoin des deux ? Emballez la m\xeame app dans une coquille native et soumettez-la \xe0 l'App Store."},{title:"Aper\xe7u sur votre t\xe9l\xe9phone",text:"Scannez un QR code avec Expo Go pour lancer l'app sur votre propre appareil, ou v\xe9rifiez navigation et espacements dans le cadre t\xe9l\xe9phone int\xe9gr\xe9, sans quitter le navigateur."},{title:"Backend Supabase",text:"Comptes, base de donn\xe9es, stockage et fonctions serveur pour votre app mobile — le m\xeame projet Supabase que pour une application web, sur votre compte."},{title:"Certificats et provisionnement",text:"Connectez votre compte Apple Developer une fois. Cadrant cr\xe9e l'app dans App Store Connect, attribue l'identifiant de bundle et g\xe9n\xe8re le certificat de distribution et le profil de provisionnement."},{title:"Builds sur votre compte Expo",text:"Les builds de production tournent sur EAS sous votre propre compte Expo — l'offre gratuite d'Expo inclut 15 builds iOS et 15 builds Android par mois, et les artefacts vous appartiennent."}]},how:{title:"De la description \xe0 TestFlight en quatre \xe9tapes",sub:"Pas de Mac, pas de Xcode, pas de serveur de build. Vous d\xe9crivez et vous relisez ; Cadrant compile et signe.",steps:[{title:"Choisissez le format et d\xe9crivez l'app",text:"Natif, PWA ou WebView, puis d\xe9crivez les \xe9crans, les parcours et ce que l'application stocke. La premi\xe8re version compilable arrive en quelques minutes."},{title:"Connectez Supabase",text:"D\xe8s que vous avez besoin de comptes, de donn\xe9es persistantes ou d'une API, reliez votre projet Supabase. Cadrant met en place le sch\xe9ma, les r\xe8gles d'authentification et les buckets de stockage."},{title:"Testez sur un vrai appareil",text:"Ouvrez l'app sur votre t\xe9l\xe9phone avec Expo Go, puis it\xe9rez en conversation : changez un \xe9cran, corrigez un parcours, ajustez le design. Chaque version est c
1onserv\xe9e."},{title:"Publiez sur l'App Store et Google Play",text:"Connectez Apple Developer et invitez Cadrant dans votre Play Console, laissez Cadrant g\xe9rer certificats, cl\xe9s et builds de production, puis finalisez les fiches, les captures et les soumissions dans App Store Connect et la Play Console."}]},useCases:{title:"Les applications mobiles lanc\xe9es avec Cadrant",sub:"Si \xe7a doit vivre sur un \xe9cran d'accueil, \xe7a peut commencer ici.",items:["R\xe9servation et prise de rendez-vous","Sport et suivi d'habitudes","Commande et livraison de repas","Applications communautaires et d'adh\xe9sion","Outils de terrain et d'intervention","Programmes de fid\xe9lit\xe9","Applications d'\xe9v\xe9nement","Cours et contenus","Places de march\xe9","Applications compagnon pour vos clients"]},stack:{title:"La stack mobile sous le capot",sub:"Exactement ce qu'un studio React Native choisirait pour un projet neuf.",items:[{title:"Expo et React Native",text:"Un projet Expo manag\xe9 : une seule base de code, des composants natifs, et le SDK Expo pour les fonctions de l'appareil sans toucher aux cha\xeenes d'outils natives."},{title:"Builds EAS",text:"Compilation et signature tournent sur Expo Application Services sous votre propre compte Expo : l'historique des builds et les artefacts restent chez vous."},{title:"Backend Supabase",text:"Postgres, Auth, Storage et Edge Functions dans votre propre organisation Supabase, partag\xe9s avec la version web de votre produit si vous en avez une."},{title:"App Store Connect",text:"La fiche de l'app, l'identifiant de bundle et le build TestFlight atterrissent dans votre propre compte Apple Developer — jamais dans celui d'une agence."}]},ownership:{title:"Z\xe9ro vendor lock-in, du store \xe0 la base de donn\xe9es",text:"Chaque compte dont d\xe9pend l'application vous appartient : votre projet Supabase pour les donn\xe9es, votre compte Expo pour les builds, votre compte Apple Developer pour la fiche. Cadrant automatise le parcours sur les trois sans jamais en prendre la garde.",points:["Bring your own Supabase : connectez votre compte, choisissez votre r\xe9gion, gardez les donn\xe9es de votre c\xf4t\xe9 de la ligne.","Restez propri\xe9taire de votre backend et de vos builds : la base, la fiche App Store et l'historique des builds EAS restent dans vos comptes.","Migrez sans friction : un d\xe9p\xf4t Expo / React Native standard plus un backend qui vous appartient d\xe9j\xe0, partir devient un red\xe9ploiement, pas une reconstruction."]},faq:[{question:"Qu'est-ce qu'un cr\xe9ateur d'application mobile ?",answer:"C'est une plateforme qui produit une application mobile sans code de plateforme \xe9crit \xe0 la main. Cadrant g\xe9n\xe8re un projet Expo / React Native \xe0 partir de votre description, y branche un backend Supabase et pilote les \xe9tapes de build et de signature jusqu'\xe0 la soumission sur l'App Store."},{question:"Les applications sont-elles vraiment natives, ou juste des webviews ?",answer:"Les deux sont possibles et vous choisissez projet par projet. Le format natif est une v\xe9ritable app Expo / React Native avec acc\xe8s aux API de l'appareil. Le format WebView emballe votre application web dans une coquille native pour le store, et le format PWA se passe compl\xe8tement du store. Cadrant vous indique les compromis de chaque option."},{question:"Faut-il un Mac ou Xcode ?",answer:"Non. Les builds et la signature tournent dans le cloud sur Expo Application Services. Il vous faut un compte Apple Developer pour la distribution sur l'App Store, mais aucune cha\xeene d'outils Apple en local et aucune configuration Xcode."},{question:"Peut-on publier sur Google Play ?",answer:"Oui. L'onglet Google Play du parcours de publication vous guide : cr\xe9ez l'app dans la Play Console avec le nom de package fourni par Cadrant, invitez le service account de Cadrant, puis Cadrant g\xe9n\xe8re la cl\xe9 d'upload, lance le build Android sur votre compte Expo et soumet l'app bundle sur votre Play Console en release brouillon sur le canal de tests internes. Vous la d\xe9ployez et la promouvez en production depuis la Play Console."},{question:"Comment tester l'application avant de publier ?",answer:"Scannez le QR code avec Expo Go pour lancer l'app sur votre propre t\xe9l\xe9phone, ou utilisez le cadre t\xe9l\xe9phone int\xe9gr\xe9 au navigateur pour v\xe9rifier navigation et mise en page. Une fois un build de production disponible, vous pouvez le distribuer via TestFlight avant de le soumettre \xe0 la revue."},{question:"\xc0 qui appartiennent les comptes Apple et Expo ?",answer:"\xc0 vous. La fiche de l'app vit dans votre App Store Connect, les builds tournent sous votre compte Expo, et la base de donn\xe9es est dans votre projet Supabase. Cadrant automatise le parcours sans jamais s'en approprier une partie."},{question:"Combien co\xfbte la cr\xe9ation d'une application mobile ?",answer:(0,i.c)("Cadrant est gratuit pour d\xe9marrer, applications mobiles natives comprises. L'offre Starter \xe0 20 € par mois ajoute jusqu'\xe0 5 projets, l'h\xe9bergement, un domaine personnalis\xe9, la publication App Store et Google Play et 300 cr\xe9dits par mois. L'offre gratuite d'Expo couvre 15 builds iOS et 15 builds Android par mois. Apple facture s\xe9par\xe9ment l'Apple Developer Program si vous publiez sur l'App Store.","L'offre Starter de Cadrant, \xe0 20 € par mois, inclut les applications mobiles natives, jusqu'\xe0 5 projets, l'h\xe9bergement, un domaine personnalis\xe9, la publication App Store et Google Play et 300 cr\xe9dits par mois. L'offre gratuite d'Expo couvre 15 builds iOS et 15 builds Android par mois. Apple facture s\xe9par\xe9ment l'Apple Developer Program si vous publiez sur l'App Store.")}],finalCta:{title:"Votre application peut \xeatre sur votre t\xe9l\xe9phone ce soir",text:"D\xe9crivez-la, ouvrez-la avec Expo Go, it\xe9rez jusqu'\xe0 ce qu'elle sonne juste, puis emmenez-la sur l'App Store et Google Play.",button:"Cr\xe9er mon application mobile",bullets:["Native, PWA ou WebView","Aper\xe7u sur appareil r\xe9el","Publication App Store et Google Play guid\xe9e"]}},p={meta:{title:"Creador de apps m\xf3viles: iOS y Android nativos con IA | Cadrant",description:"Cadrant es un creador de apps m\xf3viles que convierte una descripci\xf3n en una app Expo / React Native real, una PWA o una app WebView. Previsualiza en tu m\xf3vil con Expo Go y publica en la App Store y Google Play con flujos guiados."},navLabel:"Creador de apps m\xf3viles",hero:{badge:"Creador de apps m\xf3viles",title:"El creador de apps m\xf3viles para",titleAccent:"apps nativas de verdad",lead:"Describe la aplicaci\xf3n que quieres. Cadrant genera un proyecto Expo / React Native, conecta un backend Supabase y te lleva hasta la App Store y Google Play con flujos de publicaci\xf3n guiados, certificados, perfiles de aprovisionamiento y clave de subida incluidos. Sin Xcode y sin Mac.",ctaPrimary:"Crear mi app m\xf3vil",ctaSecondary:"Ver precios",note:"Nativa \xb7 PWA \xb7 WebView \xb7 Vista previa con 
1Expo Go"},takeaways:["Tres formatos, un \xfanico flujo: Expo / React Native nativo, PWA instalable o app WebView enviada a la App Store y Google Play.","Una sola base de c\xf3digo, iOS y Android: React Native y Expo apuntan a las dos plataformas desde el mismo proyecto, as\xed que la app no se desarrolla dos veces.","C\xf3digo React Native real: el proyecto es una app Expo est\xe1ndar, no una capa interpretada sobre una p\xe1gina web.","Vista previa en tu m\xf3vil real: escanea un QR con Expo Go o usa el marco de tel\xe9fono integrado en el navegador.","Publicaci\xf3n guiada en la App Store y Google Play: conexi\xf3n con Apple Developer, certificado y perfil de aprovisionamiento por un lado, acceso a Play Console y clave de subida por otro, todo resuelto por ti.","Los builds se ejecutan en tu propia cuenta de Expo: el plan gratuito de Expo cubre 15 builds de iOS y 15 de Android al mes."],metrics:[{value:"2",label:"plataformas, iOS y Android, desde una sola base de c\xf3digo React Native"},{value:"0",label:"l\xedneas de Swift o Kotlin que escribir"},{value:"15",label:"builds de iOS gratis al mes en tu cuenta Expo"},{value:"20 €",label:"al mes por hasta 5 proyectos, alojamiento y dominio propio"}],definition:{title:"\xbfQu\xe9 es un creador de apps m\xf3viles?",paragraphs:["Un creador de apps m\xf3viles es una plataforma que produce una aplicaci\xf3n iOS o Android sin que escribas a mano el c\xf3digo de plataforma. La generaci\xf3n anterior de estas herramientas envolv\xeda un sitio web en una webview y lo llamaba app. La nueva generaci\xf3n, guiada por IA, escribe el c\xf3digo fuente m\xf3vil de verdad a partir de una descripci\xf3n de lo que la app debe hacer.","Cadrant pertenece a ese segundo grupo. Cuando eliges el formato nativo, genera un proyecto Expo / React Native con acceso a las API del dispositivo — c\xe1mara, notificaciones push, sensores — y lo compila con EAS, el servicio de build de Expo, en tu propia cuenta de Expo. Cuando no necesitas una ficha en la tienda, el mismo brief puede producir una PWA instalable.","El resultado es una base de c\xf3digo m\xf3vil convencional. Cualquier desarrollador React Native puede abrirla, entenderla en minutos y seguir entregando desde ah\xed; eso es lo que separa una app generada de una configuraci\xf3n cerrada que nunca podr\xe1s llevarte."]},features:{title:"Todo lo que separa la idea de la App Store",sub:"Los pasos que suelen frenar un primer lanzamiento m\xf3vil — firma, certificados, pipelines de build — son justo los que asume Cadrant.",items:[{title:"Expo / React Native nativo",text:"Un proyecto m\xf3vil real para iOS y Android, con navegaci\xf3n, componentes nativos y acceso a las API del dispositivo como la c\xe1mara o las notificaciones push."},{title:"Formatos PWA y WebView",text:"\xbfNecesitas un enlace que compartir en vez de una ficha de tienda? Publica una PWA instalable. \xbfNecesitas ambos? Envuelve la misma app en una carcasa nativa y env\xedala a la App Store."},{title:"Vista previa en tu m\xf3vil",text:"Escanea un QR con Expo Go para abrir la app en tu propio dispositivo, o revisa navegaci\xf3n y espaciados en el marco de tel\xe9fono integrado sin salir del navegador."},{title:"Backend Supabase",text:"Cuentas, base de datos, almacenamiento y funciones de servidor para tu app m\xf3vil: el mismo proyecto Supabase que usar\xedas para una app web, en tu propia cuenta."},{title:"Certificados y aprovisionamiento",text:"Conecta tu cuenta de Apple Developer una vez. Cadrant crea la app en App Store Connect, asigna el identificador de paquete y genera el certificado de distribuci\xf3n y el perfil de aprovisionamiento."},{title:"Builds en tu cuenta Expo",text:"Los builds de producci\xf3n se ejecutan en EAS con tu propia cuenta de Expo: el plan gratuito incluye 15 builds de iOS y 15 de Android al mes, y los artefactos son tuyos."}]},how:{title:"De la descripci\xf3n a TestFlight en cuatro pasos",sub:"Sin Mac, sin Xcode, sin servidor de build. T\xfa describes y revisas; Cadrant compila y firma.",steps:[{title:"Elige el formato y describe la app",text:"Nativo, PWA o WebView, y luego describe las pantallas, los flujos y lo que la aplicaci\xf3n guarda. La primera versi\xf3n compilable llega en minutos."},{title:"Conecta Supabase",text:"En cuanto necesites cuentas, datos persistentes o una API, vincula tu proyecto Supabase. Cadrant monta el esquema, las reglas de autenticaci\xf3n y los buckets de almacenamiento."},{title:"Prueba en un dispositivo real",text:"Abre la app en tu m\xf3vil con Expo Go y luego itera conversando: cambia una pantalla, corrige un flujo, ajusta el dise\xf1o. Ca
1da versi\xf3n se conserva."},{title:"Publica en la App Store y Google Play",text:"Conecta Apple Developer e invita a Cadrant en tu Play Console, deja que Cadrant gestione certificados, claves y builds de producci\xf3n, y termina las fichas, las capturas y los env\xedos a revisi\xf3n en App Store Connect y Play Console."}]},useCases:{title:"Apps m\xf3viles que se lanzan con Cadrant",sub:"Si tiene que vivir en una pantalla de inicio, puede empezar aqu\xed.",items:["Reservas y citas","Deporte y seguimiento de h\xe1bitos","Pedidos y entrega de comida","Apps de comunidad y membres\xeda","Herramientas de campo","Programas de fidelizaci\xf3n","Apps de eventos","Cursos y contenidos","Marketplaces","Apps de acompa\xf1amiento para clientes"]},stack:{title:"El stack m\xf3vil bajo el cap\xf3",sub:"Lo mismo que elegir\xeda un estudio de React Native para un proyecto nuevo.",items:[{title:"Expo y React Native",text:"Un proyecto Expo gestionado: una sola base de c\xf3digo, componentes nativos y el SDK de Expo para las funciones del dispositivo sin tocar cadenas de herramientas nativas."},{title:"Builds con EAS",text:"Compilaci\xf3n y firma se ejecutan en Expo Application Services bajo tu propia cuenta de Expo: el historial de builds y los artefactos se quedan contigo."},{title:"Backend Supabase",text:"Postgres, Auth, Storage y Edge Functions en tu propia organizaci\xf3n de Supabase, compartidos con la versi\xf3n web de tu producto si la tienes."},{title:"App Store Connect",text:"La ficha de la app, el identificador de paquete y el build de TestFlight aterrizan en tu propia cuenta de Apple Developer, nunca en la de una agencia."}]},ownership:{title:"Cero vendor lock-in, de la tienda a la base de datos",text:"Cada cuenta de la que depende la aplicaci\xf3n es tuya: tu proyecto de Supabase para los datos, tu cuenta de Expo para los builds, tu cuenta de Apple Developer para la ficha. Cadrant automatiza el flujo en las tres sin quedarse con la custodia de ninguna.",points:["Bring your own Supabase: conecta tu cuenta, elige tu regi\xf3n y mant\xe9n los datos de tu lado de la l\xednea.","Conserva la propiedad de tu backend y de tus builds: la base de datos, la ficha de la App Store y el historial de builds de EAS se quedan en tus cuentas.","Migra sin fricci\xf3n: un repositorio Expo / React Native est\xe1ndar m\xe1s un backend que ya es tuyo hacen que marcharse sea un redespliegue, no una reconstrucci\xf3n."]},faq:[{question:"\xbfQu\xe9 es un creador de apps m\xf3viles?",answer:"Es una plataforma que produce una aplicaci\xf3n m\xf3vil sin c\xf3digo de plataforma escrito a mano. Cadrant genera un proyecto Expo / React Native a partir de tu descripci\xf3n, le conecta un backend Supabase y conduce los pasos de build y firma hasta el env\xedo a la App Store."},{question:"\xbfLas apps son realmente nativas o solo webviews?",answer:"Ambas opciones existen y eliges en cada proyecto. El formato nativo es una app Expo / React Native de verdad con acceso a las API del dispositivo. El formato WebView envuelve tu app web en una carcasa nativa para la tienda, y el formato PWA prescinde de la tienda. Cadrant te indica los compromisos de cada opci\xf3n."},{question:"\xbfHace falta un Mac o Xcode?",answer:"No. Los builds y la firma se ejecutan en la nube, en Expo Application Services. Necesitas una cuenta de Apple Developer para distribuir en la App Store, pero ninguna cadena de herramientas de Apple en local ni configuraci\xf3n de Xcode."},{question:"\xbfSe puede publicar en Google Play?",answer:"S\xed. La pesta\xf1a Google Play del flujo de publicaci\xf3n te gu\xeda: crea la app en Play Console con el nombre de paquete que te da Cadrant, invita a la cuenta de servicio de Cadrant, y Cadrant genera la clave de subida, ejecuta el build Android en tu cuenta de Expo y env\xeda el app bundle a tu Play Console como versi\xf3n en borrador en el canal de pruebas internas. Despu\xe9s la despliegas y la promocionas a producci\xf3n desde Play Console."},{question:"\xbfC\xf3mo pruebo la app antes de publicarla?",answer:"Escanea el QR con Expo Go para abrir la app en tu propio m\xf3vil, o usa el marco de tel\xe9fono del navegador para comprobar navegaci\xf3n y maquetaci\xf3n. Cuando exista un build de producci\xf3n, puedes distribuirlo por TestFlight antes de enviarlo a revisi\xf3n."},{question:"\xbfDe qui\xe9n son las cuentas de Apple y de Expo?",answer:"Tuyas. La ficha de la app vive en tu App Store Connect, los builds se ejecutan con tu cuenta de Expo y la base de datos est\xe1 en tu proyecto Supabase. Cadrant automatiza el flujo sin apropiarse de nada."},{question:"\xbfCu\xe1nto cuesta crear una app m\xf3vil?",answer:(0,i.c)("Cadrant es gratis para empezar, aplicaciones m\xf3viles nativas incluidas. El plan Starter, a 20 € al mes, a\xf1ade hasta 5 proyectos, alojamiento, dominio propio, publicaci\xf3n en App Store y Google Play y 300 cr\xe9ditos mensuales. El plan gratuito de Expo cubre 15 builds de iOS y 15 de Android al mes. Apple cobra aparte el Apple Developer Program si publicas en la App Store.","El plan Starter de Cadrant, a 20 € al mes, incluye las aplicaciones m\xf3viles nativas, hasta 5 proyectos, alojamiento, dominio propio, publicaci\xf3n en App Store y Google Play y 300 cr\xe9ditos mensuales. El plan gratuito de Expo cubre 15 builds de iOS y 15 de Android al mes. Apple cobra aparte el Apple Developer Program si publicas en la App Store.")}],finalCta:{title:"Tu app puede estar en tu m\xf3vil esta noche",text:"Descr\xedbela, \xe1brela con Expo Go, itera hasta que encaje y ll\xe9vala a la App Store y Google Play.",button:"Crear mi app m\xf3vil",bullets:["Nativa, PWA o WebView","Vista previa en dispositivo real","Publicaci\xf3n guiada en la App Store y Google Play"]}},m={meta:{title:"Creatore di app mobile: iOS e Android nativi con l'IA | Cadrant",description:"Cadrant \xe8 un creatore di app mobile che trasforma una descrizione in una vera app Expo / React Native, in una PWA o in un'app WebView. Provala sul telefono con Expo Go, poi pubblicala su App Store e Google Play con percorsi guidati."},navLabel:"Creatore di app mobile",hero:{badge:"Creatore di app mobile",title:"Il creatore di app mobile per",titleAccent:"app native vere",lead:"Descrivi l'applicazione che vuoi. Cadrant genera un progetto Expo / React Native, collega un backend Supabase e ti porta fino ad App Store e Google Play con percorsi di pubblicazione guidati, certificati, profili di provisioning e chiave di upload inclusi. Senza Xcode e senza Mac.",ctaPrimary:"Crea la mia app mobile",ctaSecondary:"Vedi i prezzi",note:"Nativa \xb7 PWA \xb7 WebView \xb7 Anteprima con Expo Go"},takeaways:["Tre formati, un solo flusso: Expo / React Native nativo, PWA installabile o app WebView inviata ad App Store e Google Play.","Una sola codebase, iOS e Android: React Native ed Expo puntano a entrambe le piattaforme dallo stesso progetto, quindi l'app non si sviluppa due volte.","Codice React Native vero: il progetto \xe8 un'app Expo standard, non uno strato interpretato sopra una pagina web.","Anteprima sul telefono vero: scansiona un QR con Expo Go oppure usa la cornice telefono integrata nel browser.","Pubblicazione guidata su Ap
1p Store e Google Play: collegamento Apple Developer, certificato e profilo di provisioning da un lato, accesso a Play Console e chiave di upload dall'altro, tutto gestito per te.","Le build girano sul tuo account Expo: il piano gratuito di Expo copre 15 build iOS e 15 Android al mese."],metrics:[{value:"2",label:"piattaforme, iOS e Android, da un'unica codebase React Native"},{value:"0",label:"righe di Swift o Kotlin da scrivere"},{value:"15",label:"build iOS gratuite al mese sul tuo account Expo"},{value:"20 €",label:"al mese per fino a 5 progetti, hosting e dominio personalizzato"}],definition:{title:"Che cos'\xe8 un creatore di app mobile?",paragraphs:["Un creatore di app mobile \xe8 una piattaforma che produce un'applicazione iOS o Android senza che tu scriva a mano il codice di piattaforma. La generazione precedente di questi strumenti avvolgeva un sito in una webview e la chiamava app. La nuova generazione, guidata dall'IA, scrive il vero codice sorgente mobile a partire da una descrizione di ci\xf2 che l'app deve fare.","Cadrant fa parte del secondo gruppo. Quando scegli il formato nativo, genera un progetto Expo / React Native con accesso alle API del dispositivo — fotocamera, notifiche push, sensori — e lo compila tramite EAS, il servizio di build di Expo, sul tuo account Expo. Quando una scheda sullo store non serve, lo stesso brief pu\xf2 produrre una PWA installabile.","Il risultato \xe8 una codebase mobile convenzionale. Uno sviluppatore React Native pu\xf2 aprirla, capirla in pochi minuti e continuare a rilasciare: \xe8 questo che distingue un'app generata da una configurazione chiusa che non potrai mai portarti via."]}
1,features:{title:"Tutto ci\xf2 che separa l'idea dall'App Store",sub:"I passaggi che bloccano pi\xf9 spesso un primo lancio mobile — firma, certificati, pipeline di build — sono proprio quelli di cui si occupa Cadrant.",items:[{title:"Expo / React Native nativo",text:"Un vero progetto mobile per iOS e Android, con navigazione, componenti nativi e accesso alle API del dispositivo come fotocamera e notifiche push."},{title:"Formati PWA e WebView",text:"Ti serve un link da condividere invece di una scheda sullo store? Rilascia una PWA installabile. Ti servono entrambi? Avvolgi la stessa app in un guscio nativo e inviala all'App Store."},{title:"Anteprima sul telefono",text:"Scansiona un QR con Expo Go per aprire l'app sul tuo dispositivo, oppure controlla navigazione e spaziature nella cornice telefono integrata, senza uscire dal browser."},{title:"Backend Supabase",text:"Account, database, storage e funzioni server per la tua app mobile: lo stesso progetto Supabase che useresti per un'app web, sul tuo account."},{title:"Certificati e provisioning",text:"Collega una volta il tuo account Apple Developer. Cadrant crea l'app in App Store Connect, assegna il bundle identifier e genera certificato di distribuzione e profilo di provisioning."},{title:"Build sul tuo account Expo",text:"Le build di produzione girano su EAS sotto il tuo account Expo: il piano gratuito include 15 build iOS e 15 Android al mese, e gli artefatti sono tuoi."}]},how:{title:"Dalla descrizione a TestFlight in quattro passaggi",sub:"Niente Mac, niente Xcode, niente server di build. Tu descrivi e rivedi; Cadrant compila e firma.",steps:[{title:"Scegli il formato e descrivi l'app",text:"Nativo, PWA o WebView, poi descrivi le schermate, i flussi e ci\xf2 che l'applicazione salva. La prima versione compilabile arriva in pochi minuti."},{title:"Collega Supabase",text:"Appena ti servono account, dati persistenti o un'API, collega il tuo progetto Supabase. Cadrant prepara lo schema, le regole di autenticazione e i bucket di storage."},{title:"Prova su un dispositivo reale",text:"Apri l'app sul telefono con Expo Go, poi itera conversando: cambia una schermata, correggi un flusso, sistema il design. Ogni versione viene conservata."},{title:"Pubblica su App Store e Google Play",text:"Collega Apple Developer e invita Cadrant nella tua Play Console, lascia che Cadrant gestisca certificati, chiavi e build di produzione, poi completa schede, screenshot e invii alla revisione in App Store Connect e Play Console."}]},useCases:{title:"Le app mobile lanciate con Cadrant",sub:"Se deve vivere su una schermata home, pu\xf2 partire da qui.",items:["Prenotazioni e appuntamenti","Sport e monitoraggio delle abitudini","Ordini e consegna di cibo","App di community e membership","Strumenti per il lavoro sul campo","Programmi fedelt\xe0","App per eventi","Corsi e contenuti","Marketplace","App companion per i tuoi clienti"]},stack:{title:"Lo stack mobile sotto il cofano",sub:"Esattamente ci\xf2 che sceglierebbe uno studio React Native per un progetto nuovo.",items:[{title:"Expo e React Native",text:"Un progetto Expo gestito: una sola codebase, componenti nativi e l'SDK Expo per le funzioni del dispositivo senza toccare toolchain native."},{title:"Build EAS",text:"Compilazione e firma girano su Expo Application Services sotto il tuo account Expo: cronologia delle build e artefatti restano tuoi."},{title:"Backend Supabase",text:"Postgres, Auth, Storage ed Edge Functions nella tua organizzazione Supabase, condivisi con la versione web del prodotto se ce l'hai."},{title:"App Store Connect",text:"La scheda dell'app, il bundle identifier e la build TestFlight finiscono nel tuo account Apple Developer, mai in quello di un'agenzia."}]},ownership:{title:"Zero vendor lock-in, dallo store al database",text:"Ogni account da cui dipende l'app \xe8 tuo: il tuo progetto Supabase per i dati, il tuo account Expo per le build, il tuo account Apple Developer per la scheda. Cadrant automatizza il percorso su tutti e tre senza prenderne mai la custodia.",points:["Bring your own Supabase: collega il tuo account, scegli la tua regione, tieni i dati dalla tua parte.","Mantieni la propriet\xe0 di backend e build: database, scheda App Store e cronologia delle build EAS restano nei tuoi account.","Migra senza attriti: un repository Expo / React Native standard pi\xf9 un backend gi\xe0 tuo fanno s\xec che andarsene sia un nuovo deploy, non una ricostruzione."]},faq:[{question:"Che cos'\xe8 un creatore di app mobile?",answer:"\xc8 una piattaforma che produce un'applicazione mobile senza codice di piattaforma scritto a mano. Cadrant genera un progetto Expo / React Native dalla tua descrizione, vi collega un backend Supabase e guida i passaggi di build e firma fino all'invio sull'App Store."},{question:"Le app sono davvero native o solo webview?",answer:"Esistono entrambe le opzioni e scegli progetto per progetto. Il formato nativo \xe8 una vera app Expo / React Native con accesso alle API del dispositivo. Il formato WebView avvolge la tua app web in un guscio nativo per lo store, e il formato PWA fa a meno dello store. Cadrant ti spiega i compromessi di ciascuna scelta."},{question:"Serve un Mac o Xcode?",answer:"No. Build e firma girano nel cloud su Expo Application Services. Ti serve un account Apple Developer per distribuire sull'App Store, ma nessuna toolchain Apple in locale e nessuna configurazione di Xcode."},{question:"Si pu\xf2 pubblicare su Google Play?",answer:"S\xec. La scheda Google Play del percorso di pubblicazione ti guida: crea l'app in Play Console con il nome del pacchetto fornito da Cadrant, invita l'account di servizio di Cadrant, e Cadrant genera la chiave di upload, esegue la build Android sul tuo account Expo e invia l'app bundle alla tua Play Console come release in bozza nel canale di test interno. Poi la distribuisci e la promuovi in produzione da Play Console."},{question:"Come provo l'app prima di pubblicarla?",answer:"Scansiona il QR con Expo Go per aprire l'app sul tuo telefono, oppure usa la cornice telefono nel browser per verificare navigazione e layout. Quando esiste una build di produzione, puoi distribuirla via TestFlight prima di inviarla alla revisione."},{question:"Di chi sono gli account Apple ed Expo?",answer:"Tuoi. La scheda dell'app vive nel tuo App Store Connect, le build girano sul tuo account Expo e il database sta nel tuo progetto Supabase. Cadrant automatizza il percorso senza appropriarsi di nulla."},{question:"Quanto costa creare un'app mobile?",answer:(0,i.c)("Cadrant \xe8 gratis per iniziare, applicazioni mobile native incluse. Il piano Starter, a 20 € al mese, aggiunge fino a 5 progetti, hosting, dominio personalizzato, pubblicazione su App Store e Google Play e 300 crediti al mese. Il piano gratuito di Expo copre 15 build iOS e 15 Android al mese. Apple fattura a parte l'Apple Developer Program se pubblichi sull'App Store.","Il piano Starter di Cadrant, a 20 € al mese, include le applicazioni mobile native, fino a 5 progetti, hosting, dominio personalizzato, pubblicazione su App Store e Google Play e 300 crediti al mese. Il piano gratuito di Expo copre 15 build iOS e 15 Android al mese. Apple fattura a parte l'Apple Developer Program se pubblichi sull'App Store.")}],finalCta:{title:"La tua app pu\xf2 essere sul telefono stasera",text:"Descrivila, aprila con Expo Go, itera finch\xe9 non suona giusta, poi portala su App Store e Google Play.",button:"Crea la mia app mobile",bullets:["Nativa, PWA o WebView","Anteprima su dispositivo reale","Pubblicazione guidata su Ap
1p Store e Google Play"]}},b={meta:{title:"Mobile-App-Baukasten: native iOS- und Android-Apps mit KI | Cadrant",description:"Cadrant ist ein Mobile-App-Baukasten, der eine Beschreibung in eine echte Expo-/React-Native-App, eine PWA oder eine WebView-App verwandelt. Vorschau auf dem Handy mit Expo Go, danach gef\xfchrte Ver\xf6ffentlichung im App Store und bei Google Play."},navLabel:"Mobile-App-Baukasten",hero:{badge:"Mobile-App-Baukasten",title:"Der Mobile-App-Baukasten f\xfcr",titleAccent:"echte native Apps",lead:"Beschreiben Sie die App, die Sie brauchen. Cadrant erzeugt ein Expo-/React-Native-Projekt, verbindet ein Supabase-Backend und f\xfchrt Sie bis in den App Store und zu Google Play — Zertifikate, Provisioning-Profile und Upload-Schl\xfcssel inklusive. Ohne Xcode, ohne Mac.",ctaPrimary:"Mobile App erstellen",ctaSecondary:"Preise ansehen",note:"Nativ \xb7 PWA \xb7 WebView \xb7 Vorschau mit Expo Go"},takeaways:["Drei Formate, ein Ablauf: natives Expo / React Native, installierbare PWA oder WebView-App f\xfcr App Store und Google Play.","Eine Codebasis, iOS und Android: React Native und Expo bedienen beide Plattformen aus demselben Projekt — die App wird nicht zweimal gebaut.","Echter React-Native-Code: Das Projekt ist eine normale Expo-App, keine interpretierte Schicht \xfcber einer Webseite.","Vorschau auf dem echten Handy: QR-Code mit Expo Go scannen oder den eingebauten Telefonrahmen im Browser nutzen.","Gef\xfchrte Ver\xf6ffentlichung im App Store und bei Google Play: Apple-Developer-Verbindung, Zertifikat und Provisioning-Profil auf der einen, Play-Console-Zugriff und Upload-Schl\xfcssel auf der anderen Seite — alles wird \xfcbernommen.","Builds laufen in Ihrem eigenen Expo-Konto — der kostenlose Expo-Plan deckt 15 iOS- und 15 Android-Builds pro Monat ab."],metrics:[{value:"2",label:"Plattformen, iOS und Android, aus einer React-Native-Codebasis"},{value:"0",label:"Zeilen Swift oder Kotlin zu schreiben"},{value:"15",label:"kostenlose iOS-Builds pro Monat in Ihrem Expo-Konto"},{value:"20 €",label:"pro Monat f\xfcr bis zu 5 Projekte, Hosting und eigene Domain"}],definition:{title:"Was ist ein Mobile-App-Baukasten?",paragraphs:["Ein Mobile-App-Baukasten ist eine Plattform, die eine iOS- oder Android-Anwendung erzeugt, ohne dass Sie den Plattformcode von Hand schreiben. Die \xe4ltere Generation dieser Werkzeuge hat eine Website in eine WebView gepackt und das App genannt. Die neue, KI-gest\xfctzte Generation schreibt den echten mobilen Quellcode aus einer Beschreibung dessen, was die App k\xf6nnen soll.","Cadrant geh\xf6rt zur zweiten Gruppe. W\xe4hlen Sie das native Format, entsteht ein Expo-/React-Native-Projekt mit Zugriff auf Ger\xe4tefunktionen — Kamera, Push-Benachrichtigungen, Sensoren — gebaut \xfcber EAS, den Build-Dienst von Expo, in Ihrem eigenen Expo-Konto. Wenn ein Store-Eintrag nicht das Ziel ist, kann dasselbe Briefing stattdessen eine installierbare PWA ergeben.","Das Ergebnis ist eine gew\xf6hnliche mobile Codebasis. Eine React-Native-Entwicklerin kann sie \xf6ffnen, in Minuten verstehen und von dort weiterarbeiten — genau das unterscheidet eine generierte App von einer verschlossenen Konfiguration, die Sie nie mitnehmen k\xf6nnen."]},features:{title:"Alles zwischen der Idee und dem App Store",sub:"Genau die Schritte, an denen ein erster Mobile-Launch meist scheitert — Signierung, Zertifikate, Build-Pipelines — \xfcbernimmt Cadrant.",items:[{title:"Natives Expo / React Native",text:"Ein echtes mobiles Projekt f\xfcr iOS und Android, mit Navigation, nativen Komponenten und Zugriff auf Ger\xe4tefunktionen wie Kamera und Push-Benachrichtigungen."},{title:"PWA- und WebView-Format",text:"Sie brauchen einen Link statt eines Store-Eintrags? Ver\xf6ffentlichen Sie eine installierbare PWA. Sie brauchen beides? Verpacken Sie dieselbe App nativ und reichen Sie sie im App Store ein."},{title:"Vorschau auf Ihrem Handy",text:"QR-Code mit Expo Go scannen und die App auf dem eigenen Ger\xe4t starten — oder Navigation und Abst\xe4nde im eingebauten Telefonrahmen pr\xfcfen, ohne den Browser zu verlassen."},{title:"Supabase-Backend",text:"Konten, Datenbank, Storage und Serverfunktionen f\xfcr Ihre Mobile-App: dasselbe Supabase-Projekt, das Sie auch f\xfcr eine Web-App nutzen w\xfcrden, in Ihrem eigenen Konto."},{title:"Zertifikate und Provisioning",text:"Verbinden Sie Ihr Apple-Developer-Konto einmal. Cadrant legt die App in App Store Connect an, vergibt den Bundle Identifier und erzeugt Distributionszertifikat und Provisioning-Profil."},{title:"Builds in Ihrem Expo-Konto",text:"Produktions-Builds laufen auf EAS unter Ihrem eigenen Expo-Konto — der kostenlose Expo-Plan enth\xe4lt 15 iOS- und 15 Android-Builds pro Monat, und die Artefakte geh\xf6ren Ihnen."}]},how:{title:"Von der Beschreibung zu TestFlight in vier Schritten",sub:"Kein Mac, kein Xcode, kein Build-Server. Sie beschreiben und pr\xfcfen, Cadrant kompiliert und signiert.",steps:[{title:"Format w\xe4hlen und App beschreiben",text:"Nativ, PWA oder WebView — danach beschreiben Sie Screens, Abl\xe4ufe und die Daten, die die App h\xe4lt. Die erste baubare Version steht in Minuten."},{title:"Supabase verbinden",text:"Sobald Sie Konten, dauerhafte Daten oder eine API brauchen, verkn\xfcpfen Sie Ihr Supabase-Projekt. Cadrant richtet Schema, Auth-Regeln und Storage-Buckets ein."},{title:"Auf einem echten Ger\xe4t testen",text:"\xd6ffnen Sie die App mit Expo Go auf Ihrem Handy und iterieren Sie im Gespr\xe4ch: Screen \xe4ndern, Ablauf korrigieren, Design anpassen. Jede Version bleibt erhalten."},{title:"Im App Store und bei Google Play ver\xf6ffentlichen",text:"Apple Developer verbinden und Cadrant in Ihre Play Console einladen, Cadrant Zertifikate, Schl\xfcssel und Produktions-Builds \xfcbernehmen lassen, dann Eintr\xe4ge, Screenshots und Review-Einreichungen in App Store Connect und der Play Console abschlie\xdfen."}]},useCases:{title:"Mobile Apps, die mit Cadrant entstehen",sub:"Wenn es auf einem Homescreen leben soll, kann es hier anfangen.",items:["Buchungen und Termine","Sport und Gewohnheiten","Essensbestellung und Lieferung","Community- und Mitglieder-Apps","Werkzeuge f\xfcr den Au\xdfendienst","Treueprogramme","Event-Apps","Kurse und In
1halte","Marktpl\xe4tze","Begleit-Apps f\xfcr Ihre Kundschaft"]},stack:{title:"Der mobile Stack unter der Haube",sub:"Genau das, was ein React-Native-Studio f\xfcr ein neues Projekt w\xe4hlen w\xfcrde.",items:[{title:"Expo und React Native",text:"Ein verwaltetes Expo-Projekt: eine Codebasis, native Komponenten und das Expo SDK f\xfcr Ger\xe4tefunktionen, ohne native Toolchains anzufassen."},{title:"EAS-Builds",text:"Kompilierung und Signierung laufen auf Expo Application Services unter Ihrem eigenen Expo-Konto — Build-Historie und Artefakte bleiben bei Ihnen."},{title:"Supabase-Backend",text:"Postgres, Auth, Storage und Edge Functions in Ihrer eigenen Supabase-Organisation, geteilt mit der Web-Version Ihres Produkts, falls vorhanden."},{title:"App Store Connect",text:"App-Eintrag, Bundle Identifier und TestFlight-Build landen in Ihrem eigenen Apple-Developer-Konto — nie im Konto einer Agentur."}]},ownership:{title:"Null Vendor-Lock-in, vom Store bis zur Datenbank",text:"Jedes Konto, von dem die App abh\xe4ngt, geh\xf6rt Ihnen: Ihr Supabase-Projekt f\xfcr die Daten, Ihr Expo-Konto f\xfcr die Builds, Ihr Apple-Developer-Konto f\xfcr den Store-Eintrag. Cadrant automatisiert den Ablauf \xfcber alle drei, ohne eines davon zu \xfcbernehmen.",points:["Bring your own Supabase: Konto verbinden, Region w\xe4hlen, die Daten auf Ihrer Seite der Linie behalten.","Eigentum an Backend und Builds behalten: Datenbank, App-Store-Eintrag und EA
1S-Build-Historie bleiben in Ihren Konten.","Reibungslos migrieren: ein normales Expo-/React-Native-Repository plus ein Backend, das Ihnen schon geh\xf6rt — Weggehen ist ein Redeploy, kein Neubau."]},faq:[{question:"Was ist ein Mobile-App-Baukasten?",answer:"Eine Plattform, die eine mobile Anwendung ohne handgeschriebenen Plattformcode erzeugt. Cadrant generiert aus Ihrer Beschreibung ein Expo-/React-Native-Projekt, verbindet ein Supabase-Backend und steuert Build und Signierung bis zur Einreichung im App Store."},{question:"Sind die Apps wirklich nativ oder nur WebViews?",answer:"Beides ist m\xf6glich, und Sie entscheiden pro Projekt. Das native Format ist eine echte Expo-/React-Native-App mit Zugriff auf Ger\xe4tefunktionen. Das WebView-Format verpackt Ihre Web-App nativ f\xfcr den Store, das PWA-Format kommt ganz ohne Store aus. Cadrant benennt die Kompromisse jeder Variante."},{question:"Brauche ich einen Mac oder Xcode?",answer:"Nein. Builds und Signierung laufen in der Cloud auf Expo Application Services. F\xfcr die Verteilung im App Store brauchen Sie ein Apple-Developer-Konto, aber keine lokale Apple-Toolchain und keine Xcode-Konfiguration."},{question:"Kann man bei Google Play ver\xf6ffentlichen?",answer:"Ja. Der Google-Play-Tab des Ver\xf6ffentlichungsablaufs f\xfchrt Sie hindurch: Legen Sie die App in der Play Console mit dem von Cadrant vorgegebenen Paketnamen an, laden Sie Cadrants Dienstkonto ein — dann erzeugt Cadrant den Upload-Schl\xfcssel, l\xe4sst den Android-Build auf Ihrem Expo-Konto laufen und reicht das App-Bundle als Entwurfs-Release im internen Test-Track Ihrer Play Console ein. Ausrollen und in die Produktion bef\xf6rdern Sie es von der Play Console aus."},{question:"Wie teste ich die App vor der Ver\xf6ffentlichung?",answer:"Scannen Sie den QR-Code mit Expo Go und starten Sie die App auf Ihrem Handy, oder pr\xfcfen Sie Navigation und Layout im Telefonrahmen im Browser. Sobald ein Produktions-Build existiert, k\xf6nnen Sie ihn \xfcber TestFlight verteilen, bevor Sie ihn zur Review einreichen."},{question:"Wem geh\xf6ren die Apple- und Expo-Konten?",answer:"Ihnen. Der App-Eintrag liegt in Ihrem App Store Connect, die Builds laufen unter Ihrem Expo-Konto, und die Datenbank steht in Ihrem Supabase-Projekt. Cadrant automatisiert den Ablauf, ohne etwas davon zu \xfcbernehmen."},{question:"Was kostet die Entwicklung einer Mobile-App?",answer:(0,i.c)("Cadrant ist kostenlos zum Start, native Mobile-Apps inklusive. Der Starter-Plan f\xfcr 20 € pro Monat bringt bis zu 5 Projekte, Hosting, eine eigene Domain, die Ver\xf6ffentlichung im App Store und bei Google Play und 300 Credits monatlich. Der kostenlose Expo-Plan deckt 15 iOS- und 15 Android-Builds pro Monat ab. Apple berechnet das Apple Developer Program separat, wenn Sie im App Store ver\xf6ffentlichen.","Der Starter-Plan von Cadrant f\xfcr 20 € pro Monat bringt native Mobile-Apps, bis zu 5 Projekte, Hosting, eine eigene Domain, die Ver\xf6ffentlichung im App Store und bei Google Play und 300 Credits monatlich. Der kostenlose Expo-Plan deckt 15 iOS- und 15 Android-Builds pro Monat ab. Apple berechnet das Apple Developer Program separat, wenn Sie im App Store ver\xf6ffentlichen.")}],finalCta:{title:"Ihre App kann heute Abend auf Ihrem Handy sein",text:"Beschreiben Sie sie, \xf6ffnen Sie sie mit Expo Go, iterieren Sie, bis es passt — und bringen Sie sie in den App Store und zu Google Play.",button:"Mobile App erstellen",bullets:["Nativ, PWA oder WebView","Vorschau auf echtem Ger\xe4t","Gef\xfchrte Ver\xf6ffentlichung im App Store und bei Google Play"]}},g={meta:{title:"Criador de apps m\xf3veis: iOS e Android nativos com IA | Cadrant",description:"A Cadrant \xe9 um criador de aplica\xe7\xf5es m\xf3veis que transforma uma descri\xe7\xe3o numa app Expo / React Native a s\xe9rio, numa PWA ou numa app WebView. Veja-a no seu telem\xf3vel com o Expo Go e publique na App Store e no Google Play com fluxos guiados."},navLabel:"Criador de aplica\xe7\xf5es m\xf3veis",hero:{badge:"Criador de aplica\xe7\xf5es m\xf3veis",title:"O criador de aplica\xe7\xf5es m\xf3veis para",titleAccent:"apps nativas a s\xe9rio",lead:"Descreva a aplica\xe7\xe3o que quer. A Ca
1drant gera um projeto Expo / React Native, liga um backend Supabase e leva-o at\xe9 \xe0 App Store e ao Google Play com fluxos de publica\xe7\xe3o guiados — certificados, perfis de provisionamento e chave de upload inclu\xeddos. Sem Xcode e sem Mac.",ctaPrimary:"Criar a minha app m\xf3vel",ctaSecondary:"Ver pre\xe7os",note:"Nativa \xb7 PWA \xb7 WebView \xb7 Pr\xe9-visualiza\xe7\xe3o com o Expo Go"},takeaways:["Tr\xeas formatos, um \xfanico fluxo: Expo / React Native nativo, PWA instal\xe1vel ou app WebView enviada para a App Store e o Google Play.","Uma \xfanica base de c\xf3digo, iOS e Android: React Native e Expo servem as duas plataformas a partir do mesmo projeto, por isso a app n\xe3o \xe9 feita duas vezes.","C\xf3digo React Native a s\xe9rio: o projeto \xe9 uma app Expo normal, n\xe3o uma camada interpretada sobre uma p\xe1gina web.","Pr\xe9-visualiza\xe7\xe3o no seu telem\xf3vel a s\xe9rio: leia um c\xf3digo QR com o Expo Go ou use a moldura de telem\xf3vel integrada no navegador.","Publica\xe7\xe3o guiada na App Store e no Google Play: liga\xe7\xe3o \xe0 Apple Developer, certificado e perfil de provisionamento de um lado, acesso \xe0 Play Console e chave de upload do outro, tudo tratado por si.","Os builds correm na sua pr\xf3pria conta Expo — o plano gratuito da Expo cobre 15 builds iOS e 15 Android por m\xeas."],metrics:[{value:"2",label:"plataformas, iOS e Android, a partir de uma base de c\xf3digo React Native"},{value:"0",label:"linhas de Swift ou Kotlin para escrever"},{value:"15",label:"builds iOS gratuitos por m\xeas na sua conta Expo"},{value:"20 €",label:"por m\xeas por at\xe9 5 projetos, alojamento e dom\xednio pr\xf3prio"}],definition:{title:"O que \xe9 um criador de aplica\xe7\xf5es m\xf3veis?",paragraphs:["Um criador de aplica\xe7\xf5es m\xf3veis \xe9 uma plataforma que produz uma aplica\xe7\xe3o iOS ou Android sem que escreva \xe0 m\xe3o o c\xf3digo da plataforma. A gera\xe7\xe3o anterior destas ferramentas embrulhava um site numa webview e chamava-lhe app. A nova gera\xe7\xe3o, guiada por IA, escreve c\xf3digo-fonte m\xf3vel a s\xe9rio a partir de uma descri\xe7\xe3o do que a app precisa de fazer.","A Cadrant est\xe1 neste segundo grupo. Ao escolher o formato nativo, gera um projeto Expo / React Native com acesso \xe0s APIs do dispositivo — c\xe2mara, notifica\xe7\xf5es push, sensores — e compila-o atrav\xe9s do EAS, o servi\xe7o de build da Expo, na sua pr\xf3pria conta Expo. Quando uma ficha na loja n\xe3o \xe9 o objetivo, o mesmo briefing pode gerar uma PWA instal\xe1vel.","O resultado \xe9 uma base de c\xf3digo m\xf3vel convencional. Um programador React Native abre o projeto, percebe-o em minutos e continua a entregar a partir da\xed — \xe9 isso que separa uma app gerada de uma configura\xe7\xe3o fechada que nunca conseguir\xe1 levar consigo."]},features:{title:"Tudo o que separa a ideia da App Store",sub:"As etapas que mais travam um primeiro lan\xe7amento m\xf3vel — assinatura, certificados, pipelines de build — s\xe3o justamente as que a Cadrant assume.",items:[{title:"Expo / React Native nativo",text:"Um projeto m\xf3vel a s\xe9rio para iOS e Android, com navega\xe7\xe3o, componentes nativos e acesso \xe0s APIs do dispositivo, como c\xe2mara e notifica\xe7\xf5es push."},{title:"Formatos PWA e WebView",text:"Precisa de um link para partilhar em vez de uma ficha na loja? Publique uma PWA instal\xe1vel. Precisa dos dois? Embrulhe a mesma app numa casca nativa e envie-a para a App Store."},{title:"Pr\xe9-visualiza\xe7\xe3o no seu telem\xf3vel",text:"Leia um c\xf3digo QR com o Expo Go para abrir a app no seu dispositivo, ou veja a navega\xe7\xe3o e os espa\xe7amentos na moldura de telem\xf3vel integrada, sem sair do navegador."},{title:"Backend Supabase",text:"Contas, base de dados, armazenamento e fun\xe7\xf5es de servidor para a sua app m\xf3vel: o mesmo projeto Supabase que usaria numa app web, na sua pr\xf3pria conta."},{title:"Certificados e provisionamento",text:"Ligue a sua conta Apple Developer uma vez. A Cadrant cria a app no App Store Connect, define o bundle identifier e gera o certificado de distribui\xe7\xe3o e o perfil de provisionamento."},{title:"Builds na sua conta Expo",text:"Os builds de produ\xe7\xe3o correm no EAS na sua pr\xf3pria conta Expo — o plano gratuito inclui 15 builds iOS e 15 Android por m\xeas, e os artefactos s\xe3o seus."}]},how:{title:"Da descri\xe7\xe3o ao TestFlight em quatro passos",sub:"Sem Mac, sem Xcode, sem servidor de build. Descreve e rev\xea; a Cadrant compila e assina.",steps:[{title:"Escolha o formato e descreva a app",text:"Nativa, PWA ou WebView e, em seguida, descreva os ecr\xe3s, os fluxos e o que a aplica\xe7\xe3o guarda. A primeira vers\xe3o compil\xe1vel sai em minutos."},{title:"Ligue o Supabase",text:"Assim que precisar de contas, dados persistentes ou de uma API, associe o seu projeto Supabase. A Ca
1drant monta o schema, as regras de autentica\xe7\xe3o e os buckets de armazenamento."},{title:"Teste num dispositivo real",text:"Abra a app no seu telem\xf3vel com o Expo Go e itere a conversar: mude um ecr\xe3, corrija um fluxo, ajuste o design. Cada vers\xe3o fica guardada."},{title:"Publique na App Store e no Google Play",text:"Ligue a Apple Developer e convide a Cadrant na sua Play Console, deixe a Cadrant tratar de certificados, chaves e builds de produ\xe7\xe3o e finalize fichas, capturas de ecr\xe3 e envios para revis\xe3o no App Store Connect e na Play Console."}]},useCases:{title:"Apps m\xf3veis lan\xe7adas com a Cadrant",sub:"Se precisa de viver num ecr\xe3 inicial, pode come\xe7ar aqui.",items:["Marca\xe7\xf5es e reservas","Desporto e acompanhamento de h\xe1bitos","Pedidos e entrega de comida","Apps de comunidade e subscri\xe7\xe3o","Ferramentas de campo","Programas de fidelidade","Apps de eventos","Cursos e conte\xfados","Marketplaces","Apps de apoio para os seus clientes"]},stack:{title:"A stack m\xf3vel por baixo do cap\xf4",sub:"Exatamente o que um est\xfadio React Native escolheria para um projeto novo.",items:[{title:"Expo e React Native",text:"Um projeto Expo gerido: uma \xfanica base de c\xf3digo, componentes nativos e o SDK da Expo para as funcionalidades do dispositivo, sem tocar em toolchains nativas."},{title:"Builds no EAS",text:"Compila\xe7\xe3o e assinatura correm no Expo Application Services na sua conta Expo: o hist\xf3rico de builds e os artefactos ficam consigo."},{title:"Backend Supabase",text:"Postgres, Auth, Storage e Edge Functions na sua pr\xf3pria organiza\xe7\xe3o Supabase, partilhados com a vers\xe3o web do produto, se existir."},{title:"App Store Connect",text:"A ficha da app, o bundle identifier e o build do TestFlight ficam na sua pr\xf3pria conta Apple Developer — nunca na de uma ag\xeancia."}]},ownership:{title:"Zero vendor lock-in, da loja \xe0 base de dados",text:"Todas as contas de que a app depende s\xe3o suas: o seu projeto Supabase para os dados, a sua conta Expo para os builds, a sua conta Apple Developer para a ficha. A Cadrant automatiza o fluxo nas tr\xeas sem assumir a guarda de nenhuma.",points:["Bring your own Supabase: ligue a sua conta, escolha a sua regi\xe3o e mantenha os dados do seu lado da linha.","Mantenha a propriedade do backend e dos builds: base de dados, ficha na App Store e hist\xf3rico de builds do EAS ficam nas suas contas.","Migre sem atrito: um reposit\xf3rio Expo / React Native normal mais um backend que j\xe1 \xe9 seu fazem da sa\xedda um novo deploy, n\xe3o uma reconstru\xe7\xe3o."]},faq:[{question:"O que \xe9 um criador de aplica\xe7\xf5es m\xf3veis?",answer:"\xc9 uma plataforma que produz uma aplica\xe7\xe3o m\xf3vel sem c\xf3digo de plataforma escrito \xe0 m\xe3o. A Cadrant gera um projeto Expo / React Native a partir da sua descri\xe7\xe3o, liga um backend Supabase e conduz os passos de build e assinatura at\xe9 ao envio para a App Store."},{question:"As apps s\xe3o realmente nativas ou apenas webviews?",answer:"As duas op\xe7\xf5es existem e escolhe em cada projeto. O formato nativo \xe9 uma app Expo / React Native a s\xe9rio, com acesso \xe0s APIs do dispositivo. O formato WebView embrulha a sua app web numa casca nativa para a loja, e o formato PWA dispensa a loja. A Cadrant indica os compromissos de cada escolha."},{question:"Preciso de um Mac ou do Xcode?",answer:"N\xe3o. Os builds e a assinatura correm na nuvem, no Expo Application Services. Precisa de uma conta Apple Developer para distribuir na App Store, mas de nenhuma toolchain da Apple local nem configura\xe7\xe3o do Xcode."},{question:"\xc9 poss\xedvel publicar no Google Play?",answer:"Sim. O separador Google Play do fluxo de publica\xe7\xe3o guia-o: crie a app na Play Console com o nome de pacote fornecido pela Cadrant, convide a conta de servi\xe7o da Cadrant, e a Cadrant gera a chave de upload, corre o build Android na sua conta Expo e envia o app bundle para a sua Play Console como vers\xe3o em rascunho na faixa de teste interno. Depois lan\xe7a e promove para produ\xe7\xe3o a partir da Play Console."},{question:"Como testo a app antes de publicar?",answer:"Leia o c\xf3digo QR com o Expo Go para abrir a app no seu telem\xf3vel, ou use a moldura de telem\xf3vel no navegador para verificar a navega\xe7\xe3o e o layout. Quando existir um build de produ\xe7\xe3o, pode distribu\xed-lo pelo TestFlight antes de o enviar para revis\xe3o."},{question:"De quem s\xe3o as contas Apple e Expo?",answer:"Suas. A ficha da app f
1ica no seu App Store Connect, os builds correm na sua conta Expo e a base de dados fica no seu projeto Supabase. A Cadrant automatiza o fluxo sem se apropriar de nada disso."},{question:"Quanto custa criar uma aplica\xe7\xe3o m\xf3vel?",answer:(0,i.c)("A Cadrant \xe9 gratuita para come\xe7ar, aplica\xe7\xf5es m\xf3veis nativas inclu\xeddas. O plano Starter, a 20 € por m\xeas, acrescenta at\xe9 5 projetos, alojamento, dom\xednio pr\xf3prio, publica\xe7\xe3o na App Store e no Google Play e 300 cr\xe9ditos mensais. O plano gratuito da Expo cobre 15 builds iOS e 15 Android por m\xeas. A Apple cobra \xe0 parte o Apple Developer Program se publicar na App Store.","O plano Starter da Cadrant, a 20 € por m\xeas, inclui as aplica\xe7\xf5es m\xf3veis nativas, at\xe9 5 projetos, alojamento, dom\xednio pr\xf3prio, publica\xe7\xe3o na App Store e no Google Play e 300 cr\xe9ditos mensais. O plano gratuito da Expo cobre 15 builds iOS e 15 Android por m\xeas. A Apple cobra \xe0 parte o Apple Developer Program se publicar na App Store.")}],finalCta:{title:"A sua app pode estar no seu telem\xf3vel hoje \xe0 noite",text:"Descreva, abra com o Expo Go, itere at\xe9 ficar como quer e leve-a para a App Store e o Google Play.",button:"Criar a minha app m\xf3vel",bullets:["Nativa, PWA ou WebView","Pr\xe9-visualiza\xe7\xe3o em dispositivo real","Publica\xe7\xe3o guiada na App Store e no Google Play"]}},h={meta:{title:"Website Builder: Build an SEO-Ready Site with AI | Cadrant",description:"Cadrant is an AI website builder that turns a description of your business into a fast, static, SEO-optimised multi-page site with a contact form — published on your own domain from $20 a month."},navLabel:"Website builder",hero:{badge:"Website builder",title:"The website builder that gets you",titleAccent:"found, not just online",lead:"Describe your business and the pages you need. Cadrant writes a fast static site — structure, copy, meta tags, structured data and a working contact form — then publishes it over HTTPS on your own domain. Edit anything afterwards, in the editor or by asking.",ctaPrimary:"Build my website",ctaSecondary:"See pricing",note:"From $20 a month \xb7 Custom domain \xb7 Contact form included"},takeaways:["Online in 5 minutes, with nothing to configure — no backend to set up, no database to provision, no server to maintain.","SEO from the first version — heading hierarchy, descriptive URLs, editable title and meta description on every page, structured data.","A contact form built in — enquiries land in your project dashboard and, if you want, in your inbox. No third-party form service to plug in.","Edit two ways — adjust text, colours and images in the page editor, or ask for the change in plain language.","$20 a month, all in — hosting, HTTPS, custom domain and up to 5 projects on the Starter plan."],metrics:[{value:"$20",label:"a month including hosting and your domain"},{value:"300",label:"credits a month on the Starter plan"},{value:"0",label:"plugins to install, update or pay for"},{value:"1 click",label:"to publish on your own domain with HTTPS"}],definition:{title:"What is an AI website builder?",paragraphs:["A website builder is a tool that lets you publish a site without writing HTML or managing a server. The classic version gives you a drag-and-drop canvas and a template library. The AI version skips the canvas: you describe the business, the offer and the pages you want, and the tool writes the structure and the copy for you.","Cadrant generates a static multi-page site — pages compiled ahead of time and served as files. There is no CMS to keep up to date and no plugin stack to patch, which removes the two things that most often make a small business site slow, broken or hacked.","The trade-off is deliberate. A static site is the right tool for presence and visibility; it is the wrong tool for user accounts and stored data. When your project needs those, the same platform builds a full web application instead."]},features:{title:"A site built to be found and to convert",sub:"Everything a small business site needs on day one, without an agency retainer or a plugin bill.",items:[{title:"Multi-page structure",text:"Home, services, about, pricing, testimonials, contact — one page per intent, because a single page stuffed with everything ranks for nothing."},{title:"SEO you can actually edit",text:"Clean heading hierarchy, descriptive URLs and structured data are generated, and 
1you can rewrite the HTML title and meta description of every page yourself."},{title:"Built-in contact form",text:"A working form on the contact page from the first version. Every enquiry is saved in your project dashboard, and an email notification can be sent to the address of your choice."},{title:"Page editor",text:"Change text, colours, images and section order directly in the editor when you know exactly what you want — no prompt needed for a typo."},{title:"Performance by construction",text:"Static pages, optimisable images and no database call on load. Speed is not a plugin here, it is what a static site does by default."},{title:"Your domain, with HTTPS",text:"Publish on yourbusiness.com with an automatic SSL certificate, and push updates whenever you want without a deployment ritual."}]},how:{title:"Describe, generate, edit, publish",sub:"No technical skills required, and no blank page to stare at.",steps:[{title:"Describe your business",text:"Your trade, your offer, your tone and the pages you want. A few sentences give Cadrant enough to draft a complete site."},{title:"Cadrant writes the site",text:"Structured pages, search-oriented copy, meta tags, structured data and a contact form — ready from the first version rather than a wireframe."},{title:"Make it yours",text:"Adjust colours, images and wording in the page editor, or ask for changes in plain language. Every update is visible immediately."},{title:"Publish on your domain",text:"One click deploys the site over HTTPS. Connect your own domain and update the pages as often as your business changes."}]},useCases:{title:"Sites people publish with Cadrant",sub:"Anywhere presence and local search matter more than user accounts.",items:["Business showcase sites","Freelance portfolios","Local trade websites","Professional practices","Restaurants and hospitality","Landing pages for campaigns","Product presentation pages","Event websites","Blogs","Coming-soon and waitlist pages"]},stack:{title:"What runs underneath",sub:"Simple on purpose — the fewer moving parts, the fewer things to break.",items:[{title:"Static generation",text:"Pages are compiled ahead of time and served as files. Nothing is computed when a visitor arrives, so nothing can time out."},{title:"Managed hosting",text:"Hosting on AWS with automatic HTTPS certificates and custom domains, included from the Starter plan onwards."},{title:"SEO metadata",text:"Editable title and description tags, heading hierarchy, descriptive URLs and structured data on every page."},{title:"Contact form",text:"A form wired to your project dashboard, with optional email notifications — no external form provider to subscribe to and configure."}]},faq:[{question:"What is an AI website builder?",answer:"It is a tool that writes and publishes a website from a description instead of a template. With Cadrant you explain what your business does and which pages you want; it generates a static multi-page site with SEO structure, copy and a contact form, ready to publish on your domain."},{question:"Do I need to know anything technical?",answer:"No. There is nothing to install and no server to configure. You describe your business, review the pages Cadrant produces, adjust what you want in the editor and click publish."},{question:"Is the site actually good for SEO?",answer:"It starts from a solid base: static pages that load fast, a clean heading hierarchy, descriptive URLs, structured data and editable title and meta description tags on every page. Ranking still depends on your content and your market, but nothing in the technical foundation works against you."},{question:"Can I use my own domain name?",answer:"Yes. From the Starter plan you can publish on your own domain with an automatic HTTPS certificate. Hosting is included, so there is no separate hosting bill."},{question:"Can I edit the site myself afterwards?",answer:"Yes, two ways. Use the page editor for direct changes to text, colours, images and section order, or describe the change in plain language and let Cadrant apply it. Updates go live as soon as you publish."},{question:"What if I need accounts or a database later?",answer:(0,i.c)("Then you need a web application rather than a static site. You can build one on the same platform, on the free plan too: a React front end with a Supabase backend for authentication, database and file storage.","Then you need a web application rather than a static site. You can build one on the same platform and on the same plan: a React front end with a Supabase backend for authentication, database and file storage.")},{question:"How much does a website cost with Cadrant?",answer:(0,i.c)("The Starter plan is $20 a month and includes 300 credits, up to 5 projects, hosting, a custom domain and the contact form. Web apps and native mobile apps are available on every plan, free included. Building and previewing is free on the 10-credits-a-day plan, so you can see the site before paying anything.","The Starter plan is $20 a month and includes 300 credits, up to 5 projects, hosting, a custom domain and the contact form. Web apps and native mobile apps are available on every plan. There is no commitment: you can cancel anytime.")}],finalCta:{title:"Your website can be online this afternoon",text:"Describe your business, review the pages, connect your domain. That is the whole process.",button:"Build my website",bullets:["Hosting and HTTPS included","Contact form out of the box","Publish on your own domain"]}},v={meta:{title:"Cr\xe9ateur de site internet IA : un site optimis\xe9 SEO | Cadrant",description:"Cadrant est un cr\xe9ateur de site internet par IA qui transforme la description de votre activit\xe9 en site statique multipage, rapide et optimis\xe9 SEO, avec formulaire de contact — publi\xe9 sur votre domaine \xe0 partir de 20 € par mois."},navLabel:"Cr\xe9ateur de site internet",hero:{badge:"Cr\xe9ateur de site internet",title:"Le cr\xe9ateur de site internet qui vous rend",titleAccent:"visible, pas seulement en ligne",lead:"D\xe9crivez votre activit\xe9 et les pages dont vous avez besoin. Cadrant \xe9crit un site statique rapide — structure, textes, balises meta, donn\xe9es structur\xe9es et formulaire de contact fonctionnel — puis le publie en HTTPS sur votre propre domaine. Vous modifiez tout ensuite, dans l'\xe9diteur ou en le demandant.",ctaPrimary:"Cr\xe9er mon site internet",ctaSecondary:"Voir les tarifs",note:"\xc0 partir de 20 € par mois \xb7 Domaine personnalis\xe9 \xb7 Formulaire inclus"},takeaways:["En ligne en 5 minutes, sans rien \xe0 configurer — aucun backend \xe0 mettre en place, aucune base \xe0 provisionner, aucun serveur \xe0 maintenir.","Le SEO d\xe8s la premi\xe8re version — hi\xe9rarchie des titres, URL descriptives, balises title et meta description modifiables sur chaque page, donn\xe9es structur\xe9es.","Un formulaire de contact int\xe9gr\xe9 — les demandes arrivent dans le tableau de bord du projet et, si vous le souhaitez, dans votre bo\xeete mail. Aucun service tiers \xe0 brancher.","Deux fa\xe7ons de modifier — ajustez textes, couleurs et images dans l'\xe9diteur de page, ou demandez le changement en langage courant.","20 € par mois, tout compris — h\xe9bergement, HTTPS, domaine personnalis\xe9 et jusqu'\xe0 5 projets sur l'offre Starter."],metrics:[{value:"20 €",label:"par mois, h\xe9bergement et domaine compris"},{value:"300",label:"cr\xe9dits par mois sur l'offre Starter"}
1,{value:"0",label:"plugin \xe0 installer, mettre \xe0 jour ou payer"},{value:"1 clic",label:"pour publier sur votre domaine en HTTPS"}],definition:{title:"Qu'est-ce qu'un cr\xe9ateur de site internet par IA ?",paragraphs:["Un cr\xe9ateur de site internet est un outil qui permet de publier un site sans \xe9crire de HTML ni g\xe9rer de serveur. La version classique vous donne une toile en glisser-d\xe9poser et une biblioth\xe8que de templates. La version IA se passe de la toile : vous d\xe9crivez l'activit\xe9, l'offre et les pages voulues, et l'outil \xe9crit la structure et les contenus.","Cadrant g\xe9n\xe8re un site statique multipage — des pages compil\xe9es \xe0 l'avance et servies sous forme de fichiers. Pas de CMS \xe0 tenir \xe0 jour, pas de pile de plugins \xe0 corriger : c'est pr\xe9cis\xe9ment ce qui rend le plus souvent un site de petite entreprise lent, cass\xe9 ou pirat\xe9.","Le compromis est assum\xe9. Un site statique est le bon outil pour la pr\xe9sence et la visibilit\xe9 ; c'est le mauvais outil pour les comptes utilisateurs et les donn\xe9es stock\xe9es. Le jour o\xf9 votre projet en a besoin, la m\xeame plateforme construit une application web \xe0 la place."]},features:{title:"Un site fait pour \xeatre trouv\xe9 et pour convertir",sub:"Tout ce dont un site de petite entreprise a besoin d\xe8s le premier jour, sans forfait d'agence ni facture de plugins.",items:[{title:"Structure multipage",text:"Accueil, services, \xe0 propos, tarifs, avis, contact — une page par intention, parce qu'une page unique qui parle de tout ne se positionne sur rien."},{title:"Un SEO que vous pouvez \xe9diter",text:"Hi\xe9rarchie de titres propre, URL descriptives et donn\xe9es structur\xe9es sont g\xe9n\xe9r\xe9es, et vous pouvez r\xe9\xe9crire vous-m\xeame la balise title et la meta description de chaque page."},{title:"Formulaire de contact int\xe9gr\xe9",text:"Un formulaire op\xe9rationnel sur la page contact d\xe8s la premi\xe8re version. Chaque demande est enregistr\xe9e dans le tableau de bord du projet, et une notification e-mail peut \xeatre envoy\xe9e \xe0 l'adresse de votre choix."},{title:"\xc9diteur de page",text:"Changez textes, couleurs, images et ordre des sections directement dans l'\xe9diteur quand vous savez exactement ce que vous voulez — pas besoin d'un prompt pour une coquille."},{title:"La performance par construction",text:"Pages statiques, images optimisables et aucun appel \xe0 une base au chargement. Ici la vitesse n'est pas un plugin, c'est le comportement par d\xe9faut d'un site statique."},{title:"Votre domaine, en HTTPS",text:"Publiez sur votreentreprise.fr avec un certificat SSL automatique, et poussez des mises \xe0 jour quand vous voulez, sans c\xe9r\xe9monie de d\xe9ploiement."}]},how:{title:"D\xe9crire, g\xe9n\xe9rer, \xe9diter, publier",sub:"Aucune comp\xe9tence technique requise, et aucune page blanche \xe0 affronter.",steps:[{title:"D\xe9crivez votre activit\xe9",text:"Votre m\xe9tier, votre offre, votre ton et les pages souhait\xe9es. Quelques phrases suffisent \xe0 Cadrant pour r\xe9diger un site complet."},{title:"Cadrant \xe9crit le site",text:"Pages structur\xe9es, textes orient\xe9s recherche, balises meta, donn\xe9es structur\xe9es et formulaire de contact — pr\xeats d\xe8s la premi\xe8re version, pas une maquette filaire."},{title:"Faites-le v\xf4tre",text:"Ajustez couleurs, images et formulations dans l'\xe9diteur de page, ou demandez les changements en langage courant. Chaque modification est visible imm\xe9diatement."},{title:"Publiez sur votre domaine",text:"Un clic d\xe9ploie le site en HTTPS. Connectez votre propre domaine et mettez les pages \xe0 jour aussi souvent que votre activit\xe9 \xe9volue."}]},useCases:{title:"Les sites publi\xe9s avec Cadrant",sub:"Partout o\xf9 la pr\xe9sence et la recherche locale comptent plus que les comptes utilisateurs.",items:["Sites vitrines d'entreprise","Portfolios de freelances","Sites d'artisans locaux","Cabinets et professions lib\xe9rales","Restaurants et h\xf4tellerie","Landing pages de campagne","Pages de pr\xe9sentation produit","Sites d'\xe9v\xe9nement","Blogs","Pages de lancement et listes d'attente"]},stack:{title:"Ce qui tourne en dessous",sub:"Volontairement simple : moins il y a de pi\xe8
1ces mobiles, moins il y a de choses \xe0 casser.",items:[{title:"G\xe9n\xe9ration statique",text:"Les pages sont compil\xe9es \xe0 l'avance et servies comme des fichiers. Rien n'est calcul\xe9 \xe0 l'arriv\xe9e d'un visiteur, donc rien ne peut expirer."},{title:"H\xe9bergement g\xe9r\xe9",text:"H\xe9bergement sur AWS avec certificats HTTPS automatiques et domaines personnalis\xe9s, inclus \xe0 partir de l'offre Starter."},{title:"M\xe9tadonn\xe9es SEO",text:"Balises title et description modifiables, hi\xe9rarchie de titres, URL descriptives et donn\xe9es structur\xe9es sur chaque page."},{title:"Formulaire de contact",text:"Un formulaire c\xe2bl\xe9 sur le tableau de bord du projet, avec notifications e-mail en option — sans prestataire de formulaires externe \xe0 souscrire et configurer."}]},faq:[{question:"Qu'est-ce qu'un cr\xe9ateur de site internet par IA ?",answer:"C'est un outil qui \xe9crit et publie un site \xe0 partir d'une description plut\xf4t que d'un template. Avec Cadrant, vous expliquez ce que fait votre entreprise et quelles pages vous voulez ; il g\xe9n\xe8re un site statique multipage avec structure SEO, contenus et formulaire de contact, pr\xeat \xe0 publier sur votre domaine."},{question:"Faut-il des comp\xe9tences techniques ?",answer:"Non. Rien \xe0 installer, aucun serveur \xe0 configurer. Vous d\xe9crivez votre activit\xe9, vous relisez les pages produites par Cadrant, vous ajustez ce que vous voulez dans l'\xe9diteur et vous publiez."},{question:"Le site est-il vraiment bon pour le SEO ?",answer:"Il part d'une base solide : pages statiques qui se chargent vite, hi\xe9rarchie de titres propre, URL descriptives, donn\xe9es structur\xe9es et balises title et meta description modifiables sur chaque page. Le positionnement d\xe9pend ensuite de votre contenu et de votre march\xe9, mais rien dans les fondations techniques ne joue contre vous."},{question:"Puis-je utiliser mon propre nom de domaine ?",answer:"Oui. \xc0 partir de l'offre Starter, vous publiez sur votre propre domaine avec un certificat HTTPS automatique. L'h\xe9bergement est inclus, il n'y a donc pas de facture d'h\xe9bergement s\xe9par\xe9e."},{question:"Puis-je modifier le site moi-m\xeame ensuite ?",answer:"Oui, de deux fa\xe7ons. L'\xe9diteur de page pour les changements directs de textes, couleurs, images et ordre des sections, ou une simple demande en langage courant que Cadrant applique. Les mises \xe0 jour partent en ligne d\xe8s que vous publiez."},{question:"Et si j'ai besoin de comptes ou d'une base de donn\xe9es plus tard ?",answer:(0,i.c)("Il vous faudra alors une application web plut\xf4t qu'un site statique. Vous pouvez la cr\xe9er sur la m\xeame plateforme, y compris avec l'offre gratuite : un front-end React avec un backend Supabase pour l'authentification, la base de donn\xe9es et le stockage de fichiers.","Il vous faudra alors une application web plut\xf4t qu'un site statique. Vous pouvez la cr\xe9er sur la m\xeame plateforme, avec la m\xeame offre : un front-end React avec un backend Supabase pour l'authentification, la base de donn\xe9es et le stockage de fichiers.")},{question:"Combien co\xfbte un site internet avec Cadrant ?",answer:(0,i.c)("L'offre Starter est \xe0 20 € par mois et comprend 300 cr\xe9dits, jusqu'\xe0 5 projets, l'h\xe9bergement, un domaine personnalis\xe9 et le formulaire de contact. Les applications web et mobiles natives sont disponibles dans toutes les offres, gratuite comprise. Construire et pr\xe9visualiser reste gratuit avec les 20 cr\xe9dits par jour : vous voyez le site avant de payer quoi que ce soit.","L'offre Starter est \xe0 20 € par mois et comprend 300 cr\xe9dits, jusqu'\xe0 5 projets, l'h\xe9bergement, un domaine personnalis\xe9 et le formulaire de contact. Les applications web et mobiles natives sont disponibles dans toutes les offres. L'abonnement est sans engagement : vous pouvez l'arr\xeater \xe0 tout moment.")}],finalCta:{title:"Votre site peut \xeatre en ligne cet apr\xe8s-midi",text:"D\xe9crivez votre activit\xe9, relisez les pages, connectez votre domaine. C'est tout le processus.",button:"Cr\xe9er mon site internet",bullets:["H\xe9bergement et HTTPS inclus","Formulaire de contact pr\xeat \xe0 l'emploi","Publication sur votre propre domaine"]}},f={meta:{title:"Creador de p\xe1ginas web con IA: un sitio optimizado para SEO | Cadrant",description:"Cadrant es un creador de p\xe1ginas web con IA que convierte la descripci\xf3n de tu negocio en un sitio est\xe1tico multip\xe1gina, r\xe1pido y optimizado para SEO, con formulario de contacto y publicado en tu propio dominio desde 20 € al mes."},navLabel:"Creador de p\xe1ginas web",hero:{badge:"Creador de p\xe1ginas web",title:"El creador de p\xe1ginas web que te hace",titleAccent:"visible, no solo presente",lead:"Describe tu negocio y las p\xe1ginas que necesitas. Cadrant escribe un sitio est\xe1tico r\xe1pido — estructura, textos, etiquetas meta, datos estructurados y un formulario de contacto que funciona — y lo publica en HTTPS sobre tu propio dominio. Despu\xe9s editas lo que quieras, en el editor o pidi\xe9ndolo.",ctaPrimary:"Crear mi p\xe1gina web",ctaSecondary:"Ver precios",note:"Desde 20 € al mes \xb7 Dominio propio \xb7 Formulario incluido"},takeaways:["En l\xednea en 5 minutos, sin nada que configurar: ning\xfan backend que montar, ninguna base de datos que aprovisionar, ning\xfan servidor que mantener.","SEO desde la primera versi\xf3n: jerarqu\xeda de encabezados, URLs descriptivas, etiquetas title y meta de
1scription editables en cada p\xe1gina y datos estructurados.","Un formulario de contacto integrado: las consultas llegan al panel del proyecto y, si quieres, a tu bandeja de entrada. Sin servicios externos que contratar.","Dos formas de editar: ajusta textos, colores e im\xe1genes en el editor de p\xe1ginas, o pide el cambio en lenguaje corriente.","20 € al mes, todo incluido: alojamiento, HTTPS, dominio propio y hasta 5 proyectos en el plan Starter."],metrics:[{value:"20 €",label:"al mes con alojamiento y dominio incluidos"},{value:"300",label:"cr\xe9ditos al mes en el plan Starter"},{value:"0",label:"plugins que instalar, actualizar o pagar"},{value:"1 clic",label:"para publicar en tu dominio con HTTPS"}],definition:{title:"\xbfQu\xe9 es un creador de p\xe1ginas web con IA?",paragraphs:["Un creador de p\xe1ginas web es una herramienta que permite publicar un sitio sin escribir HTML ni administrar un servidor. La versi\xf3n cl\xe1sica te da un lienzo de arrastrar y soltar y una biblioteca de plantillas. La versi\xf3n con IA prescinde del lienzo: describes el negocio, la oferta y las p\xe1ginas que quieres, y la herramienta escribe la estructura y los textos.","Cadrant genera un sitio est\xe1tico multip\xe1gina: p\xe1ginas compiladas de antemano y servidas como archivos. No hay CMS que mantener ni pila de plugins que parchear, que son justamente las dos cosas que suelen dejar lento, roto o comprometido el sitio de una peque\xf1a empresa.","El compromiso es deliberado. Un sitio est\xe1tico es la herramienta correcta para presencia y visibilidad; es la herramienta equivocada para cuentas de usuario y datos guardados. Cuando tu proyecto los necesite, la misma plataforma construye una aplicaci\xf3n web en su lugar."]},features:{title:"Un sitio hecho para encontrarse y para convertir",sub:"Todo lo que necesita el sitio de una peque\xf1a empresa desde el primer d\xeda, sin iguala de agencia ni factura de plugins.",items:[{title:"Estructura multip\xe1gina",text:"Inicio, servicios, sobre nosotros, precios, opiniones, contacto: una p\xe1gina por intenci\xf3n, porque una sola p\xe1gina que habla de todo no posiciona en nada."},{title:"Un SEO que puedes editar",text:"Se generan una jerarqu\xeda de encabezados limpia, URLs descriptivas y datos estructurados, y t\xfa puedes reescribir la etiqueta title y la meta description de cada p\xe1gina."},{title:"Formulario de contacto integrado",text:"Un formulario operativo en la p\xe1gina de contacto desde la primera versi\xf3n. Cada consulta queda guardada en el panel del proyecto y puede enviarse una notificaci\xf3n por correo a la direcci\xf3n que elijas."},{title:"Editor de p\xe1ginas",text:"Cambia textos, colores, im\xe1genes y orden de secciones directamente en el editor cuando sabes exactamente qu\xe9 quieres; no hace falta un prompt para corregir una errata."},{title:"Rendimiento por construcci\xf3n",text:"P\xe1ginas est\xe1ticas, im\xe1genes optimizables y ninguna consulta a base de datos al cargar. Aqu\xed la velocidad no es un plugin: es lo que hace un sitio est\xe1tico por defecto."},{title:"Tu dominio, con HTTPS",text:"Publica en tuempresa.com con certificado SSL autom\xe1tico y lanza actualizaciones cuando quieras, sin ceremonia de despliegue."}]},how:{title:"Describe, genera, edita, publica",sub:"Sin conocimientos t\xe9cnicos y sin una p\xe1gina en blanco delante.",steps:[{title:"Describe tu negocio",text:"Tu actividad, tu oferta, tu tono y las p\xe1ginas que quieres. Unas frases bastan para que Cadrant redacte un sitio completo."},{title:"Cadrant escribe el sitio",text:"P\xe1ginas estructuradas, textos orientados a b\xfasqueda, etiquetas meta, datos estructurados y formulario de contacto, listos desde la primera versi\xf3n y no como un wireframe."},{title:"Hazlo tuyo",text:"Ajusta colores, im\xe1genes y redacci\xf3n en el editor de p\xe1ginas, o pide los cambios en lenguaje corriente. Cada modificaci\xf3n se ve al instante."},{title:"Publica en tu dominio",text:"Un clic despliega el sitio en HTTPS. Conecta tu propio dominio y actualiza las p\xe1ginas tan a menudo como cambie tu negocio."}]},useCases:{title:"Sitios que se publican con Cadrant",sub:"All\xed donde la presencia 
1y la b\xfasqueda local pesan m\xe1s que las cuentas de usuario.",items:["Webs corporativas","Portafolios de freelance","Webs de oficios locales","Despachos y profesiones liberales","Restauraci\xf3n y hosteler\xeda","Landing pages de campa\xf1a","P\xe1ginas de presentaci\xf3n de producto","Webs de eventos","Blogs","P\xe1ginas de lanzamiento y lista de espera"]},stack:{title:"Lo que corre por debajo",sub:"Deliberadamente simple: cuantas menos piezas m\xf3viles, menos cosas que se rompen.",items:[{title:"Generaci\xf3n est\xe1tica",text:"Las p\xe1ginas se compilan de antemano y se sirven como archivos. Nada se calcula cuando llega una visita, as\xed que nada puede caducar."},{title:"Alojamiento gestionado",text:"Alojamiento en AWS con certificados HTTPS autom\xe1ticos y dominios propios, incluido a partir del plan Starter."},{title:"Metadatos SEO",text:"Etiquetas title y description editables, jerarqu\xeda de encabezados, URLs descriptivas y datos estructurados en cada p\xe1gina."},{title:"Formulario de contacto",text:"Un formulario conectado al panel del proyecto, con notificaciones por correo opcionales, sin proveedor externo que contratar y configurar."}]},faq:[{question:"\xbfQu\xe9 es un creador de p\xe1ginas web con IA?",answer:"Es una herramienta que escribe y publica un sitio a partir de una descripci\xf3n en lugar de una plantilla. Con Cadrant explicas qu\xe9 hace tu negocio y qu\xe9 p\xe1ginas quieres; genera un sitio est\xe1tico multip\xe1gina con estructura SEO, textos y formulario de contacto, listo para publicar en tu dominio."},{question:"\xbfHacen falta conocimientos t\xe9cnicos?",answer:"No. No hay nada que instalar ni servidor que configurar. Describes tu negocio, revisas las p\xe1ginas que produce Cadrant, ajustas lo que quieras en el editor y publicas."},{question:"\xbfEl sitio es realmente bueno para el SEO?",answer:"Parte de una base s\xf3lida: p\xe1ginas est\xe1ticas que c
1argan r\xe1pido, jerarqu\xeda de encabezados limpia, URLs descriptivas, datos estructurados y etiquetas title y meta description editables en cada p\xe1gina. El posicionamiento depende luego de tu contenido y tu mercado, pero nada en los cimientos t\xe9cnicos juega en tu contra."},{question:"\xbfPuedo usar mi propio dominio?",answer:"S\xed. A partir del plan Starter publicas en tu propio dominio con certificado HTTPS autom\xe1tico. El alojamiento est\xe1 incluido, as\xed que no hay factura de hosting aparte."},{question:"\xbfPuedo editar el sitio yo mismo despu\xe9s?",answer:"S\xed, de dos maneras. El editor de p\xe1ginas para cambios directos de textos, colores, im\xe1genes y orden de secciones, o una petici\xf3n en lenguaje corriente que Cadrant aplica. Las actualizaciones salen en cuanto publicas."},{question:"\xbfY si m\xe1s adelante necesito cuentas o base de datos?",answer:(0,i.c)("Entonces necesitar\xe1s una aplicaci\xf3n web en vez de un sitio est\xe1tico. Puedes crearla en la misma plataforma, tambi\xe9n con el plan gratuito: un front-end React con backend Supabase para autenticaci\xf3n, base de datos y almacenamiento de archivos.","Entonces necesitar\xe1s una aplicaci\xf3n web en vez de un sitio est\xe1tico. Puedes crearla en la misma plataforma, con el mismo plan: un front-end React con backend Supabase para autenticaci\xf3n, base de datos y almacenamiento de archivos.")},{question:"\xbfCu\xe1nto cuesta una p\xe1gina web con Cadrant?",answer:(0,i.c)("El plan Starter cuesta 20 € al mes e incluye 300 cr\xe9ditos, hasta 5 proyectos, alojamiento, dominio propio y el formulario de contacto. Las aplicaciones web y las apps m\xf3viles nativas est\xe1n disponibles en todos los planes, tambi\xe9n en el gratuito. Construir y previsualizar es gratis con los 20 cr\xe9ditos diarios, as\xed que ves el sitio antes de pagar nada.","El plan Starter cuesta 20 € al mes e incluye 300 cr\xe9ditos, hasta 5 proyectos, alojamiento, dominio propio y el formulario de contacto. Las aplicaciones web y las apps m\xf3viles nativas est\xe1n disponibles en todos los planes. La suscripci\xf3n es sin permanencia: puedes cancelarla cuando quieras.")}],finalCta:{title:"Tu web puede estar en l\xednea esta tarde",text:"Describe tu negocio, revisa las p\xe1ginas, conecta tu dominio. Ese es todo el proceso.",button:"Crear mi p\xe1gina web",bullets:["Alojamiento y HTTPS incluidos","Formulario de contacto listo","Publicaci\xf3n en tu propio dominio"]}},S={meta:{title:"Creatore di siti web con IA: un sito ottimizzato SEO | Cadrant",description:"Cadrant \xe8 un creatore di siti web con IA che trasforma la descrizione della tua attivit\xe0 in un sito statico multipagina, veloce e ottimizzato SEO, con modulo di contatto e pubblicato sul tuo dominio da 20 € al mese."},navLabel:"Creatore di siti web",hero:{badge:"Creatore di siti web",title:"Il creatore di siti web che ti rende",titleAccent:"trovabile, non solo online",lead:"Descrivi la tua attivit\xe0 e le pagine che ti servono. Cadrant scrive un sito statico veloce — struttura, testi, meta tag, dati strutturati e un modulo di contatto funzionante — e lo pubblica in HTTPS sul tuo dominio. Poi modifichi tutto, nell'editor o semplicemente chiedendolo.",ctaPrimary:"Crea il mio sito web",ctaSecondary:"Vedi i prezzi",note:"Da 20 € al mese \xb7 Dominio personalizzato \xb7 Modulo incluso"},takeaways:["Online in 5 minuti, senza niente da configurare: nessun backend da predisporre, nessun database da creare, nessun server da mantenere.","SEO dalla prima versione: gerarchia dei titoli, URL descrittivi, tag title e meta description modificabili su ogni pagina, dati strutturati.","Un modulo di contatto integrato: le richieste arrivano nella dashboard del progetto e, se vuoi, nella tua casella di posta. Nessun servizio esterno da collegare.","Due modi per modificare: sistema testi, colori e immagini nell'editor di pagina, oppure chiedi la modifica in linguaggio corrente.","20 € al mese, tutto incluso: hosting, HTTPS, dominio personalizzato e fino a 5 progetti sul piano Starter."],metrics:[{value:"20 €",label:"al mese, hosting e dominio inclusi"},{value:"300",label:"crediti al mese sul piano Starter"},{value:"0",label:"plugin da installare, aggiornare o pagare"},{value:"1 clic",label:"per pubblicare sul tuo dominio in HTTPS"}],definition:{title:"Che cos'\xe8 un creatore di siti web con IA?",paragraphs:["Un creatore di siti web \xe8 uno strumento che permette di pubblicare un sito senza scrivere HTML n\xe9 gestire un server. La versione classica ti d\xe0 una tela drag and drop e una libreria di template. La versione con IA salta la tela: descrivi l'attivit\xe0, l'offerta e le pagine che vuoi, e lo strumento scrive struttura e testi.","Cadrant genera un sito statico multipagina: pagine compilate in anticipo e servite come file. Nessun CMS da tenere aggiornato e nessuna pila di plugin da correggere, cio\xe8 proprio le due cose che pi\xf9 spesso rendono lento, rotto o compromesso il sito di una piccola impresa.","Il compromesso \xe8 voluto. Un sito statico \xe8 lo strumento giusto per presenza e visibilit\xe0; \xe8 lo strumento sbagliato per account utente e dati salvati. Quando il progetto ne avr\xe0 bisogno, la stessa piattaforma costruisce invece un'applicazione web."]},features:{title:"Un sito fatto per essere trovato e per convertire",sub:"Tutto ci\xf2 
1che serve al sito di una piccola impresa dal primo giorno, senza canone di agenzia n\xe9 conto dei plugin.",items:[{title:"Struttura multipagina",text:"Home, servizi, chi siamo, prezzi, recensioni, contatti: una pagina per intento, perch\xe9 una pagina sola che parla di tutto non si posiziona su niente."},{title:"Un SEO che puoi modificare",text:"Vengono generati gerarchia dei titoli pulita, URL descrittivi e dati strutturati, e puoi riscrivere tu il tag title e la meta description di ogni pagina."},{title:"Modulo di contatto integrato",text:"Un modulo funzionante sulla pagina contatti gi\xe0 dalla prima versione. Ogni richiesta viene salvata nella dashboard del progetto e pu\xf2 essere inviata una notifica email all'indirizzo che preferisci."},{title:"Editor di pagina",text:"Cambia testi, colori, immagini e ordine delle sezioni direttamente nell'editor quando sai esattamente cosa vuoi: per un refuso non serve un prompt."},{title:"Prestazioni per costruzione",text:"Pagine statiche, immagini ottimizzabili e nessuna chiamata al database al caricamento. Qui la velocit\xe0 non \xe8 un plugin: \xe8 ci\xf2 che fa un sito statico per impostazione predefinita."},{title:"Il tuo dominio, in HTTPS",text:"Pubblica su tuaazienda.it con certificato SSL automatico e rilascia aggiornamenti quando vuoi, senza cerimonie di deploy."}]},how:{title:"Descrivi, genera, modifica, pubblica",sub:"Nessuna competenza tecnica richiesta e nessuna pagina bianca davanti.",steps:[{title:"Descrivi la tua attivit\xe0",text:"Il tuo mestiere, la tua offerta, il tuo tono e le pagine che vuoi. Poche frasi bastano perch\xe9 Cadrant scriva un sito completo."},{title:"Cadrant scrive il sito",text:"Pagine strutturate, testi orientati alla ricerca, meta tag, dati strutturati e modulo di contatto: pronti dalla prima versione, non come wireframe."},{title:"Rendilo tuo",text:"Sistema colori, immagini e formulazioni nell'editor di pagina, oppure chiedi le modifiche in linguaggio corrente. Ogni cambiamento si vede subito."},{title:"Pubblica sul tuo dominio",text:"Un clic pubblica il sito in HTTPS. Collega il tuo dominio e aggiorna le pagine ogni volta che la tua attivit\xe0 cambia."}]},useCases:{title:"I siti pubblicati con Cadrant",sub:"Ovunque presenza e ricerca locale contino pi\xf9 degli account utente.",items:["Siti vetrina aziendali","Portfolio di freelance","Siti di artigiani locali","Studi e professionisti","Ristorazione e ospitalit\xe0","Landing page per campagne","Pagine di presentazione prodotto","Siti per eventi","Blog","Pagine di lancio e liste d'attesa"]},stack:{title:"Cosa gira sotto",sub:"Volutamente semplice: meno parti in movimento, meno cose che si rompono.",items:[{title:"Generazione statica",text:"Le pagine sono compilate in anticipo e servite come file. Non si calcola nulla all'arrivo del visitatore, quindi nulla pu\xf2 andare in timeout."},{title:"Hosting gestito",text:"Hosting su AWS con certificati HTTPS automatici e domini personalizzati, incluso dal piano Starter in su."},{title:"Metadati SEO",text:"Tag title e description modificabili, gerarchia dei titoli, URL descrittivi e dati strutturati su ogni pagina."},{title:"Modulo di contatto",text:"Un modulo collegato alla dashboard del progetto, con notifiche email opzionali, senza fornitori esterni da attivare e configurare."}]},faq:[{question:"Che cos'\xe8 un creatore di siti web con IA?",answer:"\xc8 uno strumento che scrive e pubblica un sito partendo da una descrizione invece che da un template. Con Cadrant spieghi cosa fa la tua attivit\xe0 e quali pagine vuoi; lui genera un sito statico multipagina con struttura SEO, testi e modulo di contatto, pronto da pubblicare sul tuo dominio."},{question:"Servono competenze tecniche?",answer:"No. Non c'\xe8 nulla da installare e nessun server da configurare. Descrivi la tua attivit\xe0, rileggi le pagine prodotte da Cadrant, sistemi quello che vuoi nell'editor e pubblichi."},{question:"Il sito \xe8 davvero buono per la SEO?",answer:"Parte da una base solida: pagine statiche che si caricano in fretta, gerarchia dei titoli pulita, URL descrittivi, dati strutturati e tag title e meta description modificabili su ogni pagina. Il posizionamento dipende poi dai tuoi contenuti e dal tuo mercato, ma nelle fondamenta tecniche non c'\xe8 nulla che ti penalizzi."},{question:"Posso usare il mio dominio?",answer:"S\xec. Dal piano Starter pubblichi sul tuo dominio con certificato HTTPS automatico. L'hosting \xe8 incluso, quindi non c'\xe8 una fattura di hosting separata."},{question:"Posso modificare il sito da solo in seguito?",answer:"S\xec, in due modi. L'editor di pagina per le modifiche dirette a testi, colori, immagini e ordine delle sezioni, oppure una richiesta in linguaggio corrente che Cadrant applica. Gli aggiornamenti vanno online appena pubblichi."},{question:"E se in futuro mi servono account o un database?",answer:(0,i.c)("Allora ti servir\xe0 un'applicazione web e non un sito statico. Puoi crearla sulla stessa piattaforma, anche con il piano gratuito: un front-end React con backend Supabase per autenticazione, database e archiviazione file.","Allora ti servir\xe0 un'applicazione web e non un sito statico. Puoi crearla sulla stessa piattaforma, con lo stesso piano: un front-end React con backend Supabase per autenticazione, database e archiviazione file.")},{question:"Quanto costa un sito web con Cadrant?",answer:(0,i.c)("Il piano Starter costa 20 € al mese e include 300 crediti, fino a 5 progetti, hosting, dominio personalizzato e il modulo di contatto. Applicazioni web e app mobile native sono disponibili in tutti i piani, anche in quello gratuito. Costruire e vedere l'anteprima \xe8 gratis con i 20 crediti al giorno, quindi vedi il sito prima di pagare qualsiasi cosa.","Il piano Starter costa 20 € al mese e include 300 crediti, fino a 5 progetti, hosting, dominio personalizzato e il modulo di contatto. Applicazioni web e app mobile native sono disponibili in tutti i piani. L'abbonamento \xe8 senza vincoli: puoi disdirlo in qualsiasi momento.")}],finalCta:{title:"Il tuo sito pu\xf2 essere online questo pomeriggio",text:"Descrivi la tua attivit\xe0, rileggi le pagine, collega il dominio. Il processo \xe8 tutto qui.",button:"Crea il mio sito web",bullets:["Hosting e HTTPS inclusi","Modulo di contatto pronto","Pubblicazione sul tuo dominio"]}},y={meta:{title:"Website-Baukasten: SEO-fertige Website mit KI erstellen | Cadrant",description:"Cadrant ist ein KI-Website-Baukasten, der die Beschreibung Ihres Unternehmens in eine schnelle, statische, SEO-optimierte Website mit mehreren Seiten und Kontaktformular verwandelt — auf Ihrer eigenen Domain ab 20 € pro Monat."},navLabel:"Website-Baukasten",hero:{badge:"Website-Baukasten",title:"Der Website-Baukasten, der Sie",titleAccent:"auffindbar macht, nicht nur sichtbar",lead:"Beschreiben Sie Ihr Unternehmen und die Seiten, die Sie brauchen. Cadrant schreibt eine schnelle statische Website — Struktur, Texte, Meta-Tags, strukturierte Daten und ein funktionierendes Kontaktformular — und ver\xf6ffentlicht sie per HTTPS auf Ihrer eigenen Domain. Danach \xe4ndern Sie alles: im Editor oder per Zuruf.",ctaPrimary:"Website erstellen",ctaSecondary:"Preise ansehen",note:"Ab 20 € pro Monat \xb7 Eigene Domain \xb7 Kontaktformular inklusive"},takeaways:["In 5 Minuten online, ohne etwas einzurichten: kein Backend aufzusetzen, keine Datenbank bereitzustellen, kein Server zu warten.","SEO ab der ersten Version: \xdcberschriftenhierarchie, sprechende URLs, editierbare Title- und Meta-Description-Tags auf jeder Seite, strukturierte Daten.","Ein eingebautes Kontaktformular: Anfragen landen im Projekt-Dashboard und auf Wunsch in Ihrem Postfach. Kein externer Formulardienst n\xf6tig.","Zwei Wege zum Bearbeiten: Texte, Farben und Bilder im Seiteneditor anpassen — oder die \xc4nderung in Alltagssprache beschreiben.","20 € pro Monat, alles drin: Hosting, HTTPS, eigene Domain und bis zu 5 Projekte im Starter-Plan."],metrics:[{value:"20 €",label:"pro Monat inklusive Hosting und Domain"},{value:"300",label:"Credits pro Monat im Starter-Plan"},{value:"0",label:"Plugins zu installieren, zu aktualisieren, zu bezahlen"},{value:"1 Klick",label:"zum Ver\xf6ffentlichen auf Ihrer Domain mit HTTPS"}],definition:{title:"Was ist ein KI-Website-Baukasten?",paragraphs:["Ein Website-Baukasten ist ein Werkzeug, mit dem Sie eine Website ver\xf6ffentlichen, ohne HTML zu schreiben oder einen Server zu betreiben. Die klassische Variante gibt Ihnen eine Drag-and-drop-Fl\xe4che und eine Vorlagenbibliothek. Die KI-Variante spart sich die Fl\xe4che: Sie beschreiben Unternehmen, Angebot und gew\xfcnschte Seiten, und das Werkzeug schreibt Struktur und Texte.","Cadrant erzeugt eine statische Website mit mehreren Seiten — vorab kompilierte Seiten, die als Dateien ausgeliefert werden. Kein CMS, das gepflegt werden muss, kein Plugin-Stapel, der gepatcht werden will: genau die beiden Dinge, die die Website eines kleinen Unternehmens am h\xe4ufigsten langsam, kaputt oder gehackt machen.","Der Kompromiss ist bewusst gew\xe4hlt. Eine statische Website ist das richtige Werkzeug f\xfcr Pr\xe4senz und Sichtbarkeit; sie ist das falsche Werkzeug f\xfcr Nutzerkonten und gespeicherte Daten. Sobald Ihr Projekt das braucht, baut dieselbe Plattform stattdessen eine Webanwendung."]}
1,features:{title:"Eine Website, gebaut zum Gefundenwerden und Konvertieren",sub:"Alles, was die Website eines kleinen Unternehmens am ersten Tag braucht — ohne Agenturpauschale und ohne Plugin-Rechnung.",items:[{title:"Struktur \xfcber mehrere Seiten",text:"Start, Leistungen, \xdcber uns, Preise, Referenzen, Kontakt — eine Seite pro Suchintention, denn eine einzelne Seite \xfcber alles rankt f\xfcr nichts."},{title:"SEO, das Sie selbst bearbeiten",text:"Saubere \xdcberschriftenhierarchie, sprechende URLs und strukturierte Daten werden erzeugt, und Title-Tag sowie Meta Description jeder Seite k\xf6nnen Sie selbst umschreiben."},{title:"Eingebautes Kontaktformular",text:"Ein funktionierendes Formular auf der Kontaktseite ab der ersten Version. Jede Anfrage wird im Projekt-Dashboard gespeichert, und eine E-Mail-Benachrichtigung kann an die Adresse Ihrer Wahl gehen."},{title:"Seiteneditor",text:"Texte, Farben, Bilder und Abschnittsreihenfolge direkt im Editor \xe4ndern, wenn Sie genau wissen, was Sie wollen — f\xfcr einen Tippfehler braucht es keinen Prompt."},{title:"Performance durch Bauart",text:"Statische Seiten, optimierbare Bilder und kein Datenbankaufruf beim Laden. Geschwindigkeit ist hier kein Plugin, sondern das Normalverhalten einer statischen Website."},{title:"Ihre Domain, mit HTTPS",text:"Ver\xf6ffentlichen Sie auf ihrunternehmen.de mit automatischem SSL-Zertifikat und spielen Sie Updates ein, wann Sie wollen — ohne Deployment-Zeremonie."}]},how:{title:"Beschreiben, generieren, bearbeiten, ver\xf6ffentlichen",sub:"Keine technischen Kenntnisse n\xf6tig und kein leeres Blatt vor Ihnen.",steps:[{title:"Ihr Unternehmen beschreiben",text:"Ihr Fach, Ihr Angebot, Ihr Ton und die gew\xfcnschten Seiten. Ein paar S\xe4tze reichen Cadrant f\xfcr einen vollst\xe4ndigen Website-Entwurf."},{title:"Cadrant schreibt die Website",text:"Strukturierte Seiten, suchorientierte Texte, Meta-Tags, strukturierte Daten und Kontaktformular — fertig ab der ersten Version, nicht als Wireframe."},{title:"Machen Sie sie zu Ihrer",text:"Farben, Bilder und Formulierungen im Seiteneditor anpassen oder \xc4nderungen in Alltagssprache anfordern. Jede Anpassung ist sofort sichtbar."},{title:"Auf Ihrer Domain ver\xf6ffentlichen",text:"Ein Klick ver\xf6ffentlicht die Website per HTTPS. Verbinden Sie Ihre eigene Domain und aktualisieren Sie die Seiten so oft, wie sich Ihr Gesch\xe4ft \xe4ndert."}]},useCases:{title:"Websites, die mit Cadrant online gehen",sub:"\xdcberall dort, wo Pr\xe4senz und lokale Suche wichtiger sind als Nutzerkonten.",items:["Unternehmenswebsites","Freelancer-Portfolios","Handwerks-Websites","Kanzleien und Praxen","Gastronomie und Hotellerie","Landingpages f\xfcr Kampagnen","Produktseiten","Event-Websites","Blogs","Launch- und Warteliste-Seiten"]},stack:{title:"Was darunter l\xe4uft",sub:"Bewusst einfach: je weniger bewegliche Teile, desto weniger kann kaputtgehen.",items:[{title:"Statische Generierung",text:"Seiten werden vorab kompiliert und als Dateien ausgeliefert. Beim Besuch wird nichts berechnet, also kann auch nichts in einen Timeout laufen."},{title:"Verwaltetes Hosting",text:"Hosting auf AWS mit automatischen HTTPS-Zertifikaten und eigenen Domains, ab dem Starter-Plan enthalten."},{title:"SEO-Metadaten",text:"Editierbare Title- und Description-Tags, \xdcberschriftenhierarchie, sprechende URLs und strukturierte Daten auf jeder Seite."},{title:"Kontaktformular",text:"Ein Formular, das im Projekt-Dashboard ankommt, mit optionaler E-Mail-Benachrichtigung — ohne externen Formularanbieter zu abonnieren und einzurichten."}]},faq:[{question:"Was ist ein KI-Website-Baukasten?",answer:"Ein Werkzeug, das eine Website aus einer Beschreibung statt aus einer Vorlage schreibt und ver\xf6ffentlicht. Bei Cadrant erkl\xe4ren Sie, was Ihr Unternehmen tut und welche Seiten Sie wollen; erzeugt wird eine statische Website mit mehreren Seiten, SEO-Struktur, Texten und Kontaktformular, bereit zur Ver\xf6ffentlichung auf Ihrer Domain."},{question:"Brauche ich technisches Wissen?",answer:"Nein. Es gibt nichts zu installieren und keinen Server zu konfigurieren. Sie beschreiben Ihr Unternehmen, pr\xfcfen die Seiten, die Cadrant erzeugt, passen im Editor an, was Sie m\xf6chten, und ver\xf6ffentlichen."},{question:"Ist die Website wirklich gut f\xfcr SEO?",answer:"Sie startet auf solider Basis: statische, schnell ladende Seiten, saubere \xdcberschriftenhierarchie, sprechende URLs, strukturierte Daten und editierbare Title- und Meta-Description-Tags auf jeder Seite. Das Ranking h\xe4ngt danach von Ihren Inhalten und Ihrem Markt ab, aber im technischen Fundament arbeitet nichts gegen Sie."},{question:"Kann ich meine eigene Domain nutzen?",answer:"Ja. Ab dem Starter-Plan ver\xf6ffentlichen Sie auf Ihrer eigenen Domain mit automatischem HTTPS-Zertifikat. Hosting ist enthalten, eine separate Hosting-Rechnung entf\xe4llt."},{question:"Kann ich die Website sp\xe4ter selbst bearbeiten?",answer:"Ja, auf zwei Wegen. Der Seiteneditor f\xfcr direkte \xc4nderungen an Texten, Farben, Bildern und Abschnittsreihenfolge — oder eine Beschreibung in Alltagssprache, die Cadrant umsetzt. Die \xc4nderungen gehen live, sobald Sie ver\xf6ffentlichen."},{question:"Was, wenn ich sp\xe4ter Konten oder eine Datenbank brauche?",answer:(0,i.c)("Dann brauchen Sie eine Webanwendung statt einer statischen Website. Sie bauen sie auf derselben Plattform, auch im kostenlosen Plan: ein React-Frontend mit Supabase-Backend f\xfcr Authentifizierung, Datenbank und Dateispeicher.","Dann brauchen Sie eine Webanwendung statt einer statischen Website. Sie bauen sie auf derselben Plattform, im selben Plan: ein React-Frontend mit Supabase-Backend f\xfcr Authentifizierung, Datenbank und Dateispeicher.")},{question:"Was kostet eine Website mit Cadrant?",answer:(0,i.c)("Der Starter-Plan kostet 20 € pro Monat und enth\xe4lt 300 Credits, bis zu 5 Projekte, Hosting, eine eigene Domain und das Kontaktformular. Webanwendungen und native Mobile-Apps sind in allen Pl\xe4nen verf\xfcgbar, auch im kostenlosen. Bauen und Vorschau bleiben mit 20 Credits pro Tag kostenlos — Sie sehen die Website also, bevor Sie irgendetwas bezahlen.","Der Starter-Plan kostet 20 € pro Monat und enth\xe4lt 300 Credits, bis zu 5 Projekte, Hosting, eine eigene Domain und das Kontaktformular. Webanwendungen und native Mobile-Apps sind in allen Pl\xe4nen verf\xfcgbar. Das Abo hat keine Mindestlaufzeit und ist jederzeit k\xfcndbar.")}],finalCta:{title:"Ihre Website kann heute Nachmittag online sein",text:"Unternehmen beschreiben, Seiten pr\xfcfen, Domain verbinden. Mehr ist der Ablauf nicht.",button:"Website erstellen",bullets:["Hosting und HTTPS inklusive","Kontaktformular sofort einsatzbereit","Ver\xf6ffentlichung auf Ihrer eigenen Domain"]}},w={meta:{title:"Criador de sites com IA: um site otimizado para SEO | Cadrant",description:"A Cadrant \xe9 um criador de sites com IA que transforma a descri\xe7\xe3o do seu neg\xf3cio num site est\xe1tico de v\xe1rias p\xe1ginas, r\xe1pido e otimizado para SEO, com formul\xe1rio de contacto e publicado no seu dom\xednio a partir de 20 € por m\xeas."},navLabel:"Criador de sites",hero:{badge:"Criador de sites",title:"O criador de sites que o faz ser",titleAccent:"encontrado, e n\xe3o apenas estar online",lead:"Descreva o seu neg\xf3cio e as p\xe1ginas de que precisa. A Cadrant escreve um site est\xe1tico r\xe1pido — estrutura, textos, meta tags, dados estruturados e um formul\xe1rio de contacto que funciona — e publica-o em HTTPS no seu pr\xf3prio dom\xednio. Depois edita tudo, no editor ou por pedido.",ctaPrimary:"Criar o meu site",ctaSecondary:"Ver pre\xe7os",note:"A partir de 20 € por m\xeas \xb7 Dom\xednio pr\xf3prio \xb7 Formul\xe1rio inclu\xeddo"},takeaways:["Online em 5 minutos, sem nada para configurar: nenhum backend para montar, nenhuma base de dados para provisionar, nenhum servidor para manter.","SEO desde a primeira vers\xe3o: hierarquia de t\xedtulos, URLs descritivas, tags title e meta description edit\xe1veis em cada p\xe1gina e dados estruturados.","Um formul\xe1rio de contacto integrado: os pedidos chegam ao painel do projeto e, se quiser, \xe0 sua caixa de entrada. Nenhum servi\xe7o externo para contratar.","Duas formas de editar: ajuste textos, cores e imagens no editor de p\xe1ginas, ou pe\xe7a a altera\xe7\xe3o em linguagem corrente.","20 € por m\xeas, tudo inclu\xeddo: alojamento, HTTPS, dom\xednio pr\xf3prio e at\xe9 5 projetos no plano Starter."],metrics:[{value:"20 €",label:"por m\xeas, com alojamento e dom\xednio inclu\xeddos"},{value:"300",label:"cr\xe9ditos por m\xeas no plano Starter"},{value:"0",label:"plugins para instalar, atualizar ou pagar"},{value:"1 clique",label:"para publicar no seu dom\xednio com HTTPS"}],definition:{title:"O que \xe9 um criador de sites com IA?",paragraphs:["Um criador de sites \xe9 uma ferramenta que permite publicar um site sem escrever HTML nem administrar um servidor. A vers\xe3o cl\xe1ssica d\xe1-lhe um ecr\xe3 de arrastar e largar e uma biblioteca de modelos. A vers\xe3o com IA dispensa o ecr\xe3: descreve o neg\xf3cio, a oferta e as p\xe1ginas que quer, e a ferramenta escreve a estrutura e os textos.","A Cadrant gera um site est\xe1tico de v\xe1rias p\xe1ginas — p\xe1ginas compiladas antecipadamente e entregues como ficheiros. N\xe3o h\xe1 CMS para manter nem pilha de plugins para corrigir, que s\xe3o justamente as duas coisas que mais deixam o site de uma pequena empresa lento, avariado ou pirateado.","A escolha \xe9 deliberada. Um site est\xe1tico \xe9 a ferramenta certa para presen\xe7a e visibilidade; \xe9 a ferramenta errada para contas de utilizador e dados guardados. Quando o projeto precisar disso, a mesma plataforma constr\xf3i uma aplica\xe7\xe3o web em vez do site."]},features:{title:"Um site feito para ser encontrado e converter",sub:"Tudo o que o site de uma pequena empresa precisa no primeiro dia, sem contrato de ag\xeancia nem fatura de plugins.",items:[{title:"Estrutura de v\xe1rias p\xe1ginas",text:"In\xedcio, servi\xe7os, sobre, pre\xe7os, testemunhos, contacto: uma p\xe1gina por inten\xe7\xe3o, porque uma p\xe1gina \xfanica que fala de tudo n\xe3o se posiciona em nada."},{title:"Um SEO que pode editar",text:"Hierarquia de t\xedtulos limpa, URLs descritivas e dados estruturados s\xe3o gerados, e pode reescrever a tag title e a meta de
1scription de cada p\xe1gina."},{title:"Formul\xe1rio de contacto integrado",text:"Um formul\xe1rio a funcionar na p\xe1gina de contacto desde a primeira vers\xe3o. Cada pedido fica guardado no painel do projeto, e pode ser enviada uma notifica\xe7\xe3o por e-mail para o endere\xe7o que escolher."},{title:"Editor de p\xe1ginas",text:"Mude textos, cores, imagens e a ordem das sec\xe7\xf5es diretamente no editor quando souber exatamente o que quer — para corrigir uma gralha n\xe3o \xe9 preciso um prompt."},{title:"Desempenho por constru\xe7\xe3o",text:"P\xe1ginas est\xe1ticas, imagens otimiz\xe1veis e nenhuma consulta \xe0 base de dados no carregamento. Aqui a velocidade n\xe3o \xe9 um plugin: \xe9 o comportamento normal de um site est\xe1tico."},{title:"O seu dom\xednio, com HTTPS",text:"Publique em asuaempresa.pt com certificado SSL autom\xe1tico e envie atualiza\xe7\xf5es quando quiser, sem cerim\xf3nia de deploy."}]},how:{title:"Descreva, gere, edite, publique",sub:"Sem conhecimentos t\xe9cnicos e sem p\xe1gina em branco pela frente.",steps:[{title:"Descreva o seu neg\xf3cio",text:"A sua atividade, a sua oferta, o seu tom e as p\xe1ginas que quer. Bastam poucas frases para a Cadrant redigir um site completo."},{title:"A Cadrant escreve o site",text:"P\xe1ginas estruturadas, textos orientados para a pesquisa, meta tags, dados estruturados e formul\xe1rio de contacto — prontos logo na primeira vers\xe3o, e n\xe3o como wireframe."},{title:"Ajuste ao seu gosto",text:"Afine cores, imagens e reda\xe7\xe3o no editor de p\xe1ginas, ou pe\xe7a as altera\xe7\xf5es em linguagem corrente. Cada altera\xe7\xe3o aparece de imediato."},{title:"Publique no seu dom\xednio",text:"Um clique publica o site em HTTPS. Ligue o seu pr\xf3prio dom\xednio e atualize as p\xe1ginas sempre que o neg\xf3cio mudar."}]},useCases:{title:"Sites publicados com a Cadrant",sub:"Onde a presen\xe7a e a pesquisa local pesam mais do que as contas de utilizador.",items:["Sites institucionais","Portef\xf3lios de freelancers","Sites de prestadores de servi\xe7os locais","Escrit\xf3rios e profissionais liberais","Restaurantes e hotelaria","Landing pages de campanha","P\xe1ginas de apresenta\xe7\xe3o de produto","Sites de eventos","Blogues","P\xe1ginas de lan\xe7amento e lista de espera"]},stack:{title:"O que corre por baixo",sub:"Simples de prop\xf3sito: quanto menos pe\xe7as m\xf3veis, menos coisas avariam.",items:[{title:"Gera\xe7\xe3o est\xe1tica",text:"As p\xe1ginas s\xe3o compiladas antecipadamente e entregues como ficheiros. Nada \xe9 calculado quando a visita chega, por isso nada pode ultrapassar o tempo."},{title:"Alojamento gerido",text:"Alojamento na AWS com certificados HTTPS autom\xe1ticos e dom\xednios pr\xf3prios, inclu\xeddo a partir do plano Starter."},{title:"Metadados de SEO",text:"Tags title e description edit\xe1veis, hierarquia de t\xedtulos, URLs descritivas e dados estruturados em cada p\xe1gina."},{title:"Formul\xe1rio de contacto",text:"Um formul\xe1rio ligado ao painel do projeto, com notifica\xe7\xf5es por e-mail opcionais, sem fornecedor externo de formul\xe1rios para subscrever e configurar."}]},faq:[{question:"O que \xe9 um criador de sites com IA?",answer:"\xc9 uma ferramenta que escreve e publica um site a partir de uma descri\xe7\xe3o, em vez de um modelo. Com a Cadrant explica o que o seu neg\xf3cio faz e que p\xe1ginas quer; ela gera um site est\xe1tico de v\xe1rias p\xe1ginas com estrutura de SEO, textos e formul\xe1rio de contacto, pronto a publicar no seu dom\xednio."},{question:"Preciso de conhecimentos t\xe9cnicos?",answer:"N\xe3o. N\xe3o h\xe1 nada para instalar nem servidor para configurar. Descreve o seu neg\xf3cio, rev\xea as p\xe1ginas que a Cadrant produz, ajusta o que quiser no editor e publica."},{question:"O site \xe9 realmente bom para SEO?",answer:"Parte de uma base s\xf3lida: p\xe1ginas est\xe1ticas que c
1arregam depressa, hierarquia de t\xedtulos limpa, URLs descritivas, dados estruturados e tags title e meta description edit\xe1veis em cada p\xe1gina. O posicionamento depende depois do seu conte\xfado e do seu mercado, mas nada na funda\xe7\xe3o t\xe9cnica joga contra si."},{question:"Posso usar o meu pr\xf3prio dom\xednio?",answer:"Sim. A partir do plano Starter publica no seu pr\xf3prio dom\xednio com certificado HTTPS autom\xe1tico. O alojamento est\xe1 inclu\xeddo, por isso n\xe3o h\xe1 uma conta de alojamento \xe0 parte."},{question:"Posso editar o site sozinho depois?",answer:"Sim, de duas formas. O editor de p\xe1ginas para altera\xe7\xf5es diretas em textos, cores, imagens e ordem das sec\xe7\xf5es, ou um pedido em linguagem corrente que a Cadrant aplica. As atualiza\xe7\xf5es ficam online assim que publica."},{question:"E se precisar de contas ou de uma base de dados depois?",answer:(0,i.c)("Nesse caso vai precisar de uma aplica\xe7\xe3o web, n\xe3o de um site est\xe1tico. Pode cri\xe1-la na mesma plataforma, tamb\xe9m no plano gratuito: um front-end React com backend Supabase para autentica\xe7\xe3o, base de dados e armazenamento de ficheiros.","Nesse caso vai precisar de uma aplica\xe7\xe3o web, n\xe3o de um site est\xe1tico. Pode cri\xe1-la na mesma plataforma, com o mesmo plano: um front-end React com backend Supabase para autentica\xe7\xe3o, base de dados e armazenamento de ficheiros.")},{question:"Quanto custa um site com a Cadrant?",answer:(0,i.c)("O plano Starter custa 20 € por m\xeas e inclui 300 cr\xe9ditos, at\xe9 5 projetos, alojamento, dom\xednio pr\xf3prio e o formul\xe1rio de contacto. Aplica\xe7\xf5es web e apps m\xf3veis nativas est\xe3o dispon\xedveis em todos os planos, incluindo o gratuito. Construir e pr\xe9-visualizar continua a 
1ser gr\xe1tis com os 20 cr\xe9ditos por dia, por isso v\xea o site antes de pagar seja o que for.","O plano Starter custa 20 € por m\xeas e inclui 300 cr\xe9ditos, at\xe9 5 projetos, alojamento, dom\xednio pr\xf3prio e o formul\xe1rio de contacto. Aplica\xe7\xf5es web e apps m\xf3veis nativas est\xe3o dispon\xedveis em todos os planos. A subscri\xe7\xe3o n\xe3o tem fideliza\xe7\xe3o e pode ser cancelada a qualquer momento.")}],finalCta:{title:"O seu site pode estar online hoje \xe0 tarde",text:"Descreva o seu neg\xf3cio, reveja as p\xe1ginas, ligue o seu dom\xednio. O processo \xe9 este.",button:"Criar o meu site",bullets:["Alojamento e HTTPS inclu\xeddos","Formul\xe1rio de contacto pronto","Publica\xe7\xe3o no seu pr\xf3prio dom\xednio"]}},k={meta:{title:"Internal Tool Builder: Build Back-Offices and Dashboards | Cadrant",description:"Cadrant is an internal tool builder that turns a description of your process into a working back-office: Postgres database, roles and permissions, dashboards and client portals. Your data stays on your own Supabase project."},navLabel:"Internal tool builder",hero:{badge:"Internal tool builder",title:"The internal tool builder for the software",titleAccent:"your team keeps rebuilding in spreadsheets",lead:"Describe the process you run today — the tracking sheet, the shared inbox, the folder of PDFs. Cadrant turns it into a real internal tool with a Postgres database, roles, permissions and dashboards, hosted on your own Supabase project.",ctaPrimary:"Build my internal tool",ctaSecondary:"See pricing",note:"Your database \xb7 Roles and permissions \xb7 Code exportable"},takeaways:["Replace the spreadsheet — a real database with relations and validation instead of a shared file nobody dares to sort.","Roles from day one — Row Level Security means each team, client or region only sees its own rows.","Your data, your infrastructure — the Postgres instance lives in your own Supabase project, not in a vendor's multi-tenant table.","Per-seat pricing does not apply — a flat monthly plan, however many colleagues use the tool.","Exportable — the React + Supabase repository syncs to GitHub, so IT can review it and take it over."],metrics:[{value:"$20",label:"a month, whatever the size of your team"},{value:"0",label:"rows of your data stored on our side"},{value:"100%",label:"of the source code exportable to GitHub"},{value:"1 click",label:"to publish behind your own domain"}
1],definition:{title:"What is an internal tool builder?",paragraphs:["An internal tool builder is a platform for the software a company runs on but never sells: back-offices, admin panels, client portals, operations dashboards, approval workflows. These tools rarely justify a full development project, so they usually end up as a spreadsheet, a shared inbox and a lot of manual copying.","Cadrant builds them from a description of the process. You explain who does what, what gets recorded and who is allowed to see it; Cadrant generates the data model, the screens and the permission rules, and connects them to a Postgres database in your own Supabase project.","The difference from a no-code table tool is where the tool ends. A generated Cadrant project is a conventional React + Supabase application: it can be reviewed by your IT team, extended by a developer, and deployed on your own infrastructure the day the tool becomes critical."]},features:{title:"The pieces an internal tool actually needs",sub:"Not just forms and tables: the access rules, the exports and the integrations that decide whether a tool gets adopted.",items:[{title:"Structured data model",text:"Tables, relations, constraints and indexes generated from your process description, so the data stays clean instead of degrading into free text."},{title:"Roles and permissions",text:"Admin, manager, agent, read-only — enforced by Supabase Row Level Security at the database level, not hidden in the interface."},{title:"Dashboards and views",text:"Lists with filters and search, detail pages, status pipelines and the aggregate figures your weekly meeting actually asks for."},{title:"Client and partner portals",text:"Give external users their own authenticated space, scoped to their records only, without exposing the rest of your back-office."},{title:"Files and documents",text:"Upload contracts, photos and PDFs into Supabase Storage, attached to the right record with public or private access policies."},{title:"Automations and integrations",text:"Edge Functions for scheduled jobs, notification emails, Slack messages, webhooks and calls to the APIs your company already uses."}]},how:{title:"From process to internal tool in four steps",sub:"Start with the workflow you already run — the tool is a formalisation of it, not a reinvention.",steps:[{title:"Describe the process",text:"Who does what, in what order, and what has to be recorded. Paste the columns of your current spreadsheet if that is faster."},{title:"Connect Supabase",text:"Link your Supabase project. Cadrant creates the schema, the roles and the Row Level Security policies inside your own database."},{title:"Roll it out to the team",text:"Invite colleagues, check each role sees only what it should, then adjust the screens in conversation as real usage exposes the gaps."},{title:"Publish and hand over",text:"Deploy behind your domain over HTTPS, and sync the repository to GitHub so your IT team can review, extend or take over the code."}]},useCases:{title:"Internal tools teams build with Cadrant",sub:"If it currently lives in a spreadsheet and three email threads, it belongs here.",items:["Custom CRM and sales pipelines","Admin back-offices","Client portals","Operations dashboards","Approval and validation workflows","Inventory and stock tracking","Ticketing and support tools","HR and onboarding trackers","Project and intervention planning","Supplier and partner directories"]},stack:{title:"Built on infrastructure your IT team recognises",sub:"The point of an internal tool is that it can be audited, reviewed and kept. That requires a stack, not a black box.",items:[{title:"Your own Supabase project",text:"Your operational data in a standard Postgres database on your own account, queryable with SQL and backed up on your terms."},{title:"Row Level Security",text:"Access rules live in the database, so a misconfigured screen cannot leak rows a user was never meant to read."},{title:"Edge Functions",text:"Server-side logic for integrations and scheduled jobs, with API keys and credentials kept out of the browser."},{title:"GitHub sync",text:"A React + Supabase repository your developers can review, extend and deploy on your own infrastru
1cture."}]},ownership:{title:"Zero vendor lock-in on your operational data",text:"An internal tool ends up holding the records the company runs on, and that is exactly the data you cannot afford to rent. You connect your own Supabase account, so the database, the backups and the access rules are governed by you rather than by us.",points:["Bring your own Supabase: your account, your region, your retention and backup policy.","Keep ownership of your backend: no vendor-owned multi-tenant table holds your rows, and your IT team can query the database directly in SQL.","Migrate without friction: the React + Supabase repository syncs to GitHub, so the tool can move in-house the day it becomes critical."]},faq:[{question:"What is an internal tool builder?",answer:"It is a platform for building the software a company uses internally rather than sells: back-offices, admin panels, dashboards, client portals and approval workflows. Cadrant generates them from a description of your process, with a real database and permission rules rather than a shared file."},{question:"Where does our operational data live?",answer:"In your own Supabase project, in the region you choose, on your own account. Cadrant reads and writes through your project credentials; your records are never mixed into a vendor-owned multi-tenant table."},{question:"Can different teams see different data?",answer:"Yes, and it is enforced where it matters. Cadrant generates Supabase Row Level Security policies, so the filtering happens in the database rather than in the interface. A user cannot reach rows outside their scope even if a screen is misconfigured."},{question:"Do we pay per user?",answer:"No. Cadrant is billed as a flat monthly plan for the person building the tool, not per editor or per colleague using it. That is usually the difference between a tool one team uses and a tool the whole company uses."},{question:"Can we connect our existing systems?",answer:"Yes, through Edge Functions: any HTTP API, webhook, notification email or scheduled job can be triggered server-side, with credentials stored as environment variables rather than in the front end."},{question:"Can our IT team review the code?",answer:"From the Pro plan the project syncs to GitHub as a standard React + Supabase repository. Your developers can read it, run it locally, open pull requests and redeploy it on your own infrastructure."},{question:"How much does an internal tool cost?",answer:(0,i.c)("The Starter plan is $20 a month and covers up to 5 projects, hosting and a custom domain. The Supabase integration is available on every plan, including the free one. Building and testing is free on the 10-credits-a-day plan, so you can validate the tool with your team before paying.","The Starter plan is $20 a month and covers up to 5 projects, hosting and a custom domain. The Supabase integration is available on every plan. There is no commitment: you can cancel anytime.")}],finalCta:{title:"Retire the spreadsheet this quarter",text:"Describe the process once, watch the tool appear, then adjust it with the people who use it every day.",button:"Build my internal tool",bullets:["Your data on your own Supabase","Roles and permissions included","No per-seat pricing"]}},A={meta:{title:"Cr\xe9ateur d'outils internes : back-offices et dashboards | Cadrant",description:"Cadrant est un cr\xe9ateur d'outils internes qui transforme la description de votre processus en back-office op\xe9rationnel : base Postgres, r\xf4les et permissions, tableaux de bord et portails client. Vos donn\xe9es restent sur votre propre projet Supabase."},navLabel:"Cr\xe9ateur d'outils internes",hero:{badge:"Cr\xe9ateur d'outils internes",title:"Le cr\xe9ateur d'outils internes pour le logiciel",titleAccent:"que vos \xe9quipes refont sans cesse dans un tableur",lead:"D\xe9crivez le processus que vous faites tourner aujourd'hui — le fichier de suivi, la bo\xeete mail partag\xe9e, le dossier de PDF. Cadrant en fait un vrai outil interne, avec base Postgres, r\xf4les, permissions et tableaux de bord, h\xe9berg\xe9 sur votre propre projet Supabase.",ctaPrimary:"Cr\xe9er mon outil interne",ctaSecondary:"Voir les tarifs",note:"Votre base de donn\xe9es \xb7 R\xf4les et permissions \xb7 Code exportable"},takeaways:["Remplacez le tableur — une vraie base de donn\xe9es avec relations et contr\xf4les, au lieu d'un fichier partag\xe9 que plus personne n'ose trier.","Des r\xf4les d\xe8s le premier jour — la Row Level Security fait que chaque \xe9quipe, client ou r\xe9gion ne voit que ses propres lignes.","Vos donn\xe9es, votre infrastru
1cture — l'instance Postgres vit dans votre projet Supabase, pas dans la table mutualis\xe9e d'un \xe9diteur.","Pas de facturation \xe0 l'utilisateur — un abonnement mensuel fixe, quel que soit le nombre de coll\xe8gues concern\xe9s.","Exportable — le d\xe9p\xf4t React + Supabase se synchronise sur GitHub, votre DSI peut le relire et le reprendre."],metrics:[{value:"20 €",label:"par mois, quelle que soit la taille de l'\xe9quipe"},{value:"0",label:"ligne de vos donn\xe9es stock\xe9e chez nous"},{value:"100 %",label:"du code source exportable vers GitHub"},{value:"1 clic",label:"pour publier derri\xe8re votre propre domaine"}],definition:{title:"Qu'est-ce qu'un cr\xe9ateur d'outils internes ?",paragraphs:["Un cr\xe9ateur d'outils internes est une plateforme d\xe9di\xe9e aux logiciels qu'une entreprise utilise sans jamais les vendre : back-offices, panneaux d'administration, portails client, tableaux de bord d'exploitation, circuits de validation. Ces outils justifient rarement un vrai projet de d\xe9veloppement : ils finissent donc en tableur, en bo\xeete mail partag\xe9e et en beaucoup de recopie manuelle.","Cadrant les construit \xe0 partir d'une description du processus. Vous expliquez qui fait quoi, ce qui doit \xeatre enregistr\xe9 et qui a le droit de le voir ; Cadrant g\xe9n\xe8re le mod\xe8le de donn\xe9es, les \xe9crans et les r\xe8gles de permission, et les branche \xe0 une base Postgres dans votre propre projet Supabase.","La diff\xe9rence avec un outil de tables no-code, c'est l\xe0 o\xf9 l'outil s'arr\xeate. Un projet Cadrant g\xe9n\xe9r\xe9 est une application React + Supabase conventionnelle : votre DSI peut la relire, un d\xe9veloppeur peut l'\xe9tendre, et vous pouvez la d\xe9ployer sur votre propre infrastructure le jour o\xf9 l'outil devient critique."]},features:{title:"Les briques dont un outil interne a r\xe9ellement besoin",sub:"Pas seulement des formulaires et des tableaux : les r\xe8gles d'acc\xe8s, les exports et les int\xe9grations qui d\xe9cident si l'outil est adopt\xe9 ou non.",items:[{title:"Mod\xe8le de donn\xe9es structur\xe9",text:"Tables, relations, contraintes et index g\xe9n\xe9r\xe9s \xe0 partir de la description de votre processus, pour que la donn\xe9e reste propre au lieu de se d\xe9grader en texte libre."},{title:"R\xf4les et permissions",text:"Admin, responsable, op\xe9rateur, lecture seule — appliqu\xe9s par la Row Level Security de Supabase au niveau de la base, pas cach\xe9s dans l'interface."},{title:"Tableaux de bord et vues",text:"Listes avec filtres et recherche, pages de d\xe9tail, pipelines de statut et les chiffres agr\xe9g\xe9s que votre r\xe9union hebdomadaire r\xe9clame vraiment."},{title:"Portails client et partenaires",text:"Donnez aux utilisateurs externes un espace authentifi\xe9 limit\xe9 \xe0 leurs propres dossiers, sans exposer le reste de votre back-office."},{title:"Fichiers et documents",text:"D\xe9posez contrats, photos et PDF dans Supabase Storage, rattach\xe9s au bon enregistrement, avec des politiques d'acc\xe8s publiques ou priv\xe9es."},{title:"Automatisations et int\xe9grations",text:"Des Edge Functions pour les t\xe2ches planifi\xe9es, e-mails de notification, messages Slack, webhooks et appels aux API que votre entreprise utilise d\xe9j\xe0."}]},how:{title:"Du processus \xe0 l'outil interne en quatre \xe9tapes",sub:"Partez du fonctionnement que vous avez d\xe9j\xe0 : l'outil le formalise, il ne le r\xe9invente pas.",steps:[{title:"D\xe9crivez le processus",text:"Qui fait quoi, dans quel ordre, et ce qui doit \xeatre enregistr\xe9. Collez les colonnes de votre tableur actuel si c'est plus rapide."},{title:"Connectez Supabase",text:"Reliez votre projet Supabase. Cadrant cr\xe9e le sch\xe9ma, les r\xf4les et les politiques de Row Level Security dans votre propre base."},{title:"D\xe9ployez aupr\xe8s de l'\xe9quipe",text:"Invitez vos coll\xe8gues, v\xe9rifiez que chaque r\xf4le ne voit que ce qu'il doit, puis ajustez les \xe9crans en conversation \xe0 mesure que l'usage r\xe9el r\xe9v\xe8le les manques."},{title:"Publiez et transmettez",text:"D\xe9ployez derri\xe8re votre domaine en HTTPS, et synchronisez le d\xe9p\xf4t sur GitHub pour que votre DSI puisse relire, \xe9tendre ou reprendre le code."}]},useCases:{title:"Les outils internes construits avec Cadrant",sub:"Si \xe7a vit aujourd'hui dans un tableur et trois fils d'e-mails, c'est ici que \xe7a doit atterrir.",items:["CRM sur mesure et pipelines commerciaux","Back-offices d'administration","Portails client","Tableaux de bord d'exploitation","Circuits de validation","Suivi de stock et d'inventaire","Outils de ticketing et de support","Suivi RH et onboarding","Planification de projets et d'interventions","Annuaires fournisseurs et partenaires"]}
1,stack:{title:"B\xe2ti sur une infrastructure que votre DSI reconna\xeet",sub:"Tout l'int\xe9r\xeat d'un outil interne, c'est qu'il puisse \xeatre audit\xe9, relu et conserv\xe9. Cela demande une stack, pas une bo\xeete noire.",items:[{title:"Votre propre projet Supabase",text:"Vos donn\xe9es d'exploitation dans une base Postgres standard sur votre compte, interrogeable en SQL et sauvegard\xe9e selon vos r\xe8gles."},{title:"Row Level Security",text:"Les r\xe8gles d'acc\xe8s vivent dans la base : un \xe9cran mal configur\xe9 ne peut pas laisser fuir des lignes qu'un utilisateur n'aurait jamais d\xfb lire."},{title:"Edge Functions",text:"La logique serveur pour les int\xe9grations et les t\xe2ches planifi\xe9es, avec les cl\xe9s d'API et identifiants tenus hors du navigateur."},{title:"Synchronisation GitHub",text:"Un d\xe9p\xf4t React + Supabase que vos d\xe9veloppeurs peuvent relire, \xe9tendre et d\xe9ployer sur votre propre infrastructure."}]},ownership:{title:"Z\xe9ro vendor lock-in sur vos donn\xe9es d'exploitation",text:"Un outil interne finit par contenir les enregistrements qui font tourner l'entreprise, et ce sont pr\xe9cis\xe9ment les donn\xe9es que vous ne pouvez pas vous permettre de louer. Vous connectez votre propre compte Supabase : la base, les sauvegardes et les r\xe8gles d'acc\xe8s sont gouvern\xe9es par vous, pas par nous.",points:["Bring your own Supabase : votre compte, votre r\xe9gion, votre politique de r\xe9tention et de sauvegarde.","Restez propri\xe9taire de votre backend : aucune table mutualis\xe9e appartenant \xe0 un \xe9diteur ne d\xe9tient vos lignes, et votre DSI peut interroger la base directement en SQL.","Migrez sans friction : le d\xe9p\xf4t React + Supabase se synchronise sur GitHub, l'outil peut donc \xeatre internalis\xe9 le jour o\xf9 il devient critique."]},faq:[{question:"Qu'est-ce qu'un cr\xe9ateur d'outils internes ?",answer:"C'est une plateforme pour construire les logiciels qu'une entreprise utilise en interne plut\xf4t que de les vendre : back-offices, panneaux d'administration, tableaux de bord, portails client et circuits de validation. Cadrant les g\xe9n\xe8re \xe0 partir d'une description de votre processus, avec une vraie base de donn\xe9es et des r\xe8gles de permission au lieu d'un fichier partag\xe9."},{question:"O\xf9 vivent nos donn\xe9es d'exploitation ?",answer:"Dans votre propre projet Supabase, dans la r\xe9gion que vous choisissez, sur votre compte. Cadrant lit et \xe9crit via les identifiants de votre projet ; vos enregistrements ne sont jamais m\xe9lang\xe9s dans une table mutualis\xe9e appartenant \xe0 un \xe9diteur."},{question:"Peut-on donner des vues diff\xe9rentes selon les \xe9quipes ?",answer:"Oui, et c'est appliqu\xe9 l\xe0 o\xf9 \xe7a compte. Cadrant g\xe9n\xe8re des politiques de Row Level Security Supabase : le filtrage se fait dans la base, pas dans l'interface. Un utilisateur ne peut pas atteindre des lignes hors de son p\xe9rim\xe8tre, m\xeame si un \xe9cran est mal configur\xe9."},{question:"Faut-il payer par utilisateur ?",answer:"Non. Cadrant est factur\xe9 sous forme d'abonnement mensuel fixe pour la personne qui construit l'outil, pas par \xe9diteur ni par coll\xe8gue qui l'utilise. C'est souvent ce qui distingue un outil utilis\xe9 par une \xe9quipe d'un outil utilis\xe9 par toute l'entreprise."},{question:"Peut-on connecter nos syst\xe8mes existants ?",answer:"Oui, via les Edge Functions : n'importe quelle API HTTP, webhook, e-mail de notification ou t\xe2che planifi\xe9e peut \xeatre d\xe9clench\xe9 c\xf4t\xe9 serveur, avec des identifiants stock\xe9s en variables d'environnement plut\xf4t que dans le front."},{question:"Notre DSI peut-elle relire le code ?",answer:"\xc0 partir de l'offre Pro, le projet se synchronise sur GitHub sous forme de d\xe9p\xf4t React + Supabase standard. Vos d\xe9veloppeurs peuvent le lire, l'ex\xe9cuter en local, ouvrir des pull requests et le red\xe9ployer sur votre propre infrastructure."},{question:"Combien co\xfbte un outil interne ?",answer:(0,i.c)("L'offre Starter est \xe0 20 € par mois et couvre jusqu'\xe0 5 projets, l'h\xe9bergement et un domaine personnalis\xe9. L'int\xe9gration Supabase est disponible dans toutes les offres, gratuite comprise. Construire et tester reste gratuit avec les 20 cr\xe9dits par jour : vous pouvez valider l'outil avec votre \xe9quipe avant de payer.","L'offre Starter est \xe0 20 € par mois et couvre jusqu'\xe0 5 projets, l'h\xe9bergement et un domaine personnalis\xe9. L'int\xe9gration Supabase est disponible dans toutes les offres. L'abonnement est sans engagement : vous pouvez l'arr\xeater \xe0 tout moment.")}],finalCta:{title:"Mettez le tableur \xe0 la retraite ce trimestre",text:"D\xe9crivez le processus une fois, regardez l'out
1il appara\xeetre, puis ajustez-le avec les personnes qui s'en servent tous les jours.",button:"Cr\xe9er mon outil interne",bullets:["Vos donn\xe9es sur votre propre Supabase","R\xf4les et permissions inclus","Aucun co\xfbt par utilisateur"]}},x={meta:{title:"Creador de herramientas internas: back-offices y paneles | Cadrant",description:"Cadrant es un creador de herramientas internas que convierte la descripci\xf3n de tu proceso en un back-office operativo: base Postgres, roles y permisos, paneles y portales de cliente. Tus datos se quedan en tu propio proyecto Supabase."},navLabel:"Creador de herramientas internas",hero:{badge:"Creador de herramientas internas",title:"El creador de herramientas internas para el software",titleAccent:"que tu equipo rehace una y otra vez en una hoja de c\xe1lculo",lead:"Describe el proceso que ya ejecutas hoy: la hoja de seguimiento, el buz\xf3n compartido, la carpeta de PDF. Cadrant lo convierte en una herramienta interna de verdad, con base Postgres, roles, permisos y paneles, alojada en tu propio proyecto Supabase.",ctaPrimary:"Crear mi herramienta interna",ctaSecondary:"Ver precios",note:"Tu base de datos \xb7 Roles y permisos \xb7 C\xf3digo exportable"},takeaways:["Sustituye la hoja de c\xe1lculo: una base de datos real con relaciones y validaciones en lugar de un archivo compartido que nadie se atreve a ordenar.","Roles desde el primer d\xeda: con Row Level Security cada equipo, cliente o regi\xf3n solo ve sus propias filas.","Tus datos, tu infraestructura: la instancia Postgres vive en tu proyecto Supabase, no en la tabla compartida de un proveedor.","Sin facturaci\xf3n por usuario: una suscripci\xf3n mensual fija, sean los que sean los compa\xf1eros que la usan.","Exportable: el repositorio React + Supabase se sincroniza con GitHub, para que tu \xe1rea de IT lo revise y lo asuma."],metrics:[{value:"20 €",label:"al mes, sea cual sea el tama\xf1o del equipo"},{value:"0",label:"filas de tus datos almacenadas de nuestro lado"},{value:"100 %",label:"del c\xf3digo fuente exportable a GitHub"},{value:"1 clic",label:"para publicar detr\xe1s de tu propio dominio"}],definition:{title:"\xbfQu\xe9 es un creador de herramientas internas?",paragraphs:["Un creador de herramientas internas es una plataforma para el software que una empresa usa pero nunca vende: back-offices, paneles de administraci\xf3n, portales de cliente, cuadros de mando operativos, circuitos de aprobaci\xf3n. Estas herramientas rara vez justifican un proyecto de desarrollo completo, as\xed que acaban en una hoja de c\xe1lculo, un buz\xf3n compartido y mucho copiado manual.","Cadrant las construye a partir de una descripci\xf3n del proceso. Explicas qui\xe9n hace qu\xe9, qu\xe9 debe quedar registrado y qui\xe9n puede verlo; Cadrant genera el modelo de datos, las pantallas y las reglas de permisos, y las conecta a una base Postgres en tu propio proyecto Supabase.","La diferencia con una herramienta de tablas no-code est\xe1 en d\xf3nde termina la herramienta. Un proyecto generado por Cadrant es una aplicaci\xf3n React + Supabase convencional: tu \xe1rea de IT puede revisarla, un desarrollador puede ampliarla y puedes desplegarla en tu propia infraestructura el d\xeda en que la herramienta se vuelva cr\xedtica."]},features:{title:"Las piezas que una herramienta interna necesita de verdad",sub:"No solo formularios y tablas: las reglas de acceso, las exportaciones y las integraciones que deciden si la herramienta se adopta.",items:[{title:"Modelo de datos estructurado",text:"Tablas, relaciones, restricciones e \xedndices generados a partir de la descripci\xf3n de tu proceso, para que el dato se mantenga limpio en vez de degradarse en texto libre."},{title:"Roles y permisos",text:"Admin, responsable, operador, solo lectura: aplicados por Row Level Security de Supabase a nivel de base de datos, no escondidos en la interfaz."},{title:"Paneles y vistas",text:"Listas con filtros y b\xfasqueda, p\xe1ginas de detalle, pipelines de estado y las cifras agregadas que tu reuni\xf3n semanal pide de verdad."},{title:"Portales de clientes y socios",text:"Da a los usuarios externos un espacio autenticado limitado a sus propios expedientes, sin exponer el resto de tu back-office."}
1,{title:"Archivos y documentos",text:"Sube contratos, fotos y PDF a Supabase Storage, adjuntos al registro correcto y con pol\xedticas de acceso p\xfablicas o privadas."},{title:"Automatizaciones e integraciones",text:"Edge Functions para tareas programadas, correos de notificaci\xf3n, mensajes de Slack, webhooks y llamadas a las API que tu empresa ya usa."}]},how:{title:"Del proceso a la herramienta interna en cuatro pasos",sub:"Parte del funcionamiento que ya tienes: la herramienta lo formaliza, no lo reinventa.",steps:[{title:"Describe el proceso",text:"Qui\xe9n hace qu\xe9, en qu\xe9 orden y qu\xe9 debe quedar registrado. Pega las columnas de tu hoja de c\xe1lculo actual si va m\xe1s r\xe1pido."},{title:"Conecta Supabase",text:"Vincula tu proyecto Supabase. Cadrant crea el esquema, los roles y las pol\xedticas de Row Level Security dentro de tu propia base."},{title:"Despli\xe9gala en el equipo",text:"Invita a tus compa\xf1eros, comprueba que cada rol ve solo lo que debe y luego ajusta las pantallas conversando, seg\xfan el uso real vaya revelando lo que falta."},{title:"Publica y entrega",text:"Despliega detr\xe1s de tu dominio en HTTPS y sincroniza el repositorio con GitHub para que IT pueda revisar, ampliar o asumir el c\xf3digo."}]},useCases:{title:"Herramientas internas que se construyen con Cadrant",sub:"Si hoy vive en una hoja de c\xe1lculo y tres hilos de correo, su sitio est\xe1 aqu\xed.",items:["CRM a medida y pipelines comerciales","Back-offices de administraci\xf3n","Portales de cliente","Cuadros de mando operativos","Circuitos de aprobaci\xf3n","Seguimiento de stock e inventario","Herramientas de tickets y soporte","Seguimiento de RR. HH. y onboarding","Planificaci\xf3n de proyectos e intervenciones","Directorios de proveedores y socios"]},stack:{title:"Sobre una infraestructura que tu \xe1rea de IT reconoce",sub:"Lo valioso de una herramienta interna es que se pueda auditar, revisar y conservar. Eso exige un stack, no una caja negra.",items:[{title:"Tu propio proyecto Supabase",text:"Tus datos operativos en una base Postgres est\xe1ndar de tu propia cuenta, consultable con SQL y respaldada seg\xfan tus reglas."},{title:"Row Level Security",text:"Las reglas de acceso viven en la base de datos, as\xed que una pantalla mal configurada no puede filtrar filas que un usuario nunca debi\xf3 leer."},{title:"Edge Functions",text:"L\xf3gica de servidor para integraciones y tareas programadas, con claves de API y credenciales fuera del navegador."},{title:"Sincronizaci\xf3n con GitHub",text:"Un repositorio React + Supabase que tus desarrolladores pueden revisar, ampliar y desplegar en vuestra propia infraestructura."}]},ownership:{title:"Cero vendor lock-in sobre tus datos operativos",text:"Una herramienta interna acaba guardando los registros con los que funciona la empresa, y esos son justo los datos que no puedes permitirte alquilar. Conectas tu propia cuenta de Supabase: la base de datos, las copias de seguridad y las reglas de acceso las gobiernas t\xfa, no nosotros.",points:["Bring your own Supabase: tu cuenta, tu regi\xf3n, tu pol\xedtica de retenci\xf3n y de copias de seguridad.","Conserva la propiedad de tu backend: ninguna tabla compartida propiedad de un proveedor guarda tus filas, y tu equipo de IT puede consultar la base directamente en SQL.","Migra sin fricci\xf3n: el repositorio React + Supabase se sincroniza con GitHub, as\xed que la herramienta puede internalizarse el d\xeda en que se vuelva cr\xedtica."]},faq:[{question:"\xbfQu\xe9 es un creador de herramientas internas?",answer:"Es una plataforma para construir el software que una empresa usa internamente en vez de venderlo: back-offices, paneles de administraci\xf3n, cuadros de mando, portales de cliente y circuitos de aprobaci\xf3n. Cadrant los genera a partir de una descripci\xf3n de tu proceso, con una base de datos real y reglas de permisos en lugar de un archivo compartido."},{question:"\xbfD\xf3nde viven nuestros datos operativos?",answer:"En tu propio proyecto Supabase, en la regi\xf3n que elijas y en tu cuenta. Cadrant lee y escribe con las credenciales de tu proyecto; vuestros registros nunca se mezclan en una tabla compartida propiedad de un proveedor."},{question:"\xbfPueden ver datos distintos seg\xfan el equipo?",answer:"S\xed, y se aplica donde importa. Cadrant genera pol\xedticas de Row Level Security de Supabase, as\xed que el filtrado ocurre en la base de datos y no en la interfaz. Un usuario no puede alcanzar filas fuera de su \xe1mbito aunque una pantalla est\xe9 mal configurada."},{question:"\xbfSe paga por usuario?",answer:"No. Cadrant se factura como una suscripci\xf3n mensual fija para quien construye la herramienta, no por editor ni por compa\xf1ero que la use. Esa suele ser la diferencia entre una herramienta que usa un equipo y otra que usa toda la empresa."},{question:"\xbfPodemos conectar nuestros sistemas actuales?",answer:"S\xed, mediante Edge Functions: cualquier API HTTP, webhook, correo de notificaci\xf3n o tarea programada puede dispararse en el servidor, con las credenciales guardadas como variables de entorno y no en el front."},{question:"\xbfPuede nuestro equipo de IT revisar el c\xf3digo?",answer:"A partir del plan Pro el proyecto se sincroniza con GitHub como un repositorio React 
1+ Supabase est\xe1ndar. Vuestros desarrolladores pueden leerlo, ejecutarlo en local, abrir pull requests y volver a desplegarlo en vuestra propia infraestructura."},{question:"\xbfCu\xe1nto cuesta una herramienta interna?",answer:(0,i.c)("El plan Starter cuesta 20 € al mes y cubre hasta 5 proyectos, el alojamiento y un dominio propio. La integraci\xf3n con Supabase est\xe1 disponible en todos los planes, tambi\xe9n en el gratuito. Construir y probar es gratis con los 20 cr\xe9ditos diarios, as\xed que puedes validar la herramienta con tu equipo antes de pagar.","El plan Starter cuesta 20 € al mes y cubre hasta 5 proyectos, el alojamiento y un dominio propio. La integraci\xf3n con Supabase est\xe1 disponible en todos los planes. La suscripci\xf3n es sin permanencia: puedes cancelarla cuando quieras.")}],finalCta:{title:"Jubila la hoja de c\xe1lculo este trimestre",text:"Describe el proceso una vez, mira c\xf3mo aparece la herramienta y aj\xfastala con quienes la usan cada d\xeda.",button:"Crear mi herramienta interna",bullets:["Tus datos en tu propio Supabase","Roles y permisos incluidos","Sin precio por usuario"]}},q={meta:{title:"Creatore di strumenti interni: back-office e dashboard | Cadrant",description:"Cadrant \xe8 un creatore di strumenti interni che trasforma la descrizione del tuo processo in un back-office operativo: database Postgres, ruoli e permessi, dashboard e portali clienti. I tuoi dati restano sul tuo progetto Supabase."},navLabel:"Creatore di strumenti interni",hero:{badge:"Creatore di strumenti interni",title:"Il creatore di strumenti interni per il software",titleAccent:"che il tuo team continua a rifare in un foglio di calcolo",lead:"Descrivi il processo che gestisci oggi: il foglio di monitoraggio, la casella condivisa, la cartella di PDF. Cadrant lo trasforma in uno strumento interno vero, con database Postgres, ruoli, permessi e dashboard, ospitato sul tuo progetto Supabase.",ctaPrimary:"Crea il mio strumento interno",ctaSecondary:"Vedi i prezzi",note:"Il tuo database \xb7 Ruoli e permessi \xb7 Codice esportabile"},takeaways:["Sostituisci il foglio di calcolo: un database vero con relazioni e controlli, al posto di un file condiviso che nessuno osa pi\xf9 riordinare.","Ruoli dal primo giorno: con la Row Level Security ogni team, cliente o area vede solo le proprie righe.","I tuoi dati, la tua infrastruttura: l'istanza Postgres vive nel tuo progetto Supabase, non nella tabella condivisa di un fornitore.","Nessuna tariffa per utente: un abbonamento mensile fisso, qualunque sia il numero di colleghi coinvolti.","Esportabile: il repository React + Supabase si sincronizza su GitHub, cos\xec l'IT pu\xf2 rivederlo e prenderlo in carico."],metrics:[{value:"20 €",label:"al mese, qualunque sia la dimensione del team"},{value:"0",label:"righe dei tuoi dati conservate da noi"},{value:"100%",label:"del codice sorgente esportabile su GitHub"},{value:"1 clic",label:"per pubblicare dietro il tuo dominio"}],definition:{title:"Che cos'\xe8 un creatore di strumenti interni?",paragraphs:["Un creatore di strumenti interni \xe8 una piattaforma dedicata al software che un'azienda usa ma non vende mai: back-office, pannelli di amministrazione, portali clienti, dashboard operative, flussi di approvazione. Questi strumenti raramente giustificano un progetto di sviluppo completo, quindi finiscono in un foglio di calcolo, una casella condivisa e molta ricopiatura manuale.","Cadrant li costruisce a partire da una descrizione del processo. Spieghi chi fa cosa, cosa va registrato e chi ha diritto di vederlo; Cadrant genera il modello dei dati, le schermate e le regole di permesso, e li collega a un database Postgres nel tuo progetto Supabase.","La differenza rispetto a uno strumento di tabelle no-code sta in dove lo strumento finisce. Un progetto generato da Cadrant \xe8 un'applicazione React + Supabase convenzionale: il tuo IT pu\xf2 rivederla, uno sviluppatore pu\xf2 estenderla e puoi pubblicarla sulla tua infrastruttura il giorno in cui lo strumento diventa critico."]},features:{title:"I pezzi di cui uno strumento interno ha davvero bisogno",sub:"Non solo moduli e tabelle: le regole di accesso, le esportazioni e le integrazioni che decidono se lo strumento viene adottato.",items:[{title:"Modello dei dati strutturato",text:"Tabelle, relazioni, vincoli e indici generati dalla descrizione del tuo processo, perch\xe9 il dato resti pulito invece di degradarsi in testo libero."},{title:"Ruoli e permessi",text:"Admin, responsabile, operatore, sola lettura: applicati dalla Row Level Security di Supabase a livello di database, non nascosti nell'interfaccia."},{title:"Dashboard e viste",text:"Elenchi con filtri e ricerca, pagine di dettaglio, pipeline di stato e i numeri aggregati che la riunione settimanale chiede davvero."},{title:"Portali clienti e partner",text:"Dai agli utenti esterni uno spazio autenticato limitato alle loro pratiche, senza esporre il resto del back-office."},{title:"File e documenti",text:"Carica contratti, foto e PDF su Supabase Storage, allegati al record giusto, con policy di accesso pubbliche o private."},{title:"Automazioni e integrazioni",text:"Edge Functions per attivit\xe0 pianificate, email di notifica, messaggi Slack, webhook e chiamate alle API che la tua azienda gi\xe0 usa."}]},how:{title:"Dal processo allo strumento interno in quattro passaggi",sub:"Parti da come lavorate gi\xe0: lo strumento lo formalizza, non lo reinventa.",steps:[{title:"Descrivi il processo",text:"Chi fa cosa, in che ordine e cosa va registrato. Incolla le colonne del foglio di calcolo attuale, se \xe8 pi\xf9 rapido."},{title:"Collega Supabase",text:"Collega il tuo progetto Supabase. Cadrant crea lo schema, i ruoli e le policy di Row Level Security nel tuo database."},{title:"Portalo al team",text:"Invita i colleghi, verifica che ogni ruolo veda solo ci\xf2 
1che deve, poi sistema le schermate conversando, man mano che l'uso reale mostra le lacune."},{title:"Pubblica e consegna",text:"Pubblica dietro il tuo dominio in HTTPS e sincronizza il repository su GitHub, cos\xec l'IT pu\xf2 rivedere, estendere o riprendere il codice."}]},useCases:{title:"Gli strumenti interni costruiti con Cadrant",sub:"Se oggi vive in un foglio di calcolo e tre catene di email, il suo posto \xe8 qui.",items:["CRM su misura e pipeline commerciali","Back-office di amministrazione","Portali clienti","Dashboard operative","Flussi di approvazione","Gestione di scorte e inventario","Strumenti di ticketing e supporto","Monitoraggio HR e onboarding","Pianificazione di progetti e interventi","Anagrafiche fornitori e partner"]},stack:{title:"Costruito su un'infrastruttura che il tuo IT riconosce",sub:"Il senso di uno strumento interno \xe8 che si possa verificare, rivedere e conservare. Serve uno stack, non una scatola nera.",items:[{title:"Il tuo progetto Supabase",text:"I tuoi dati operativi in un database Postgres standard sul tuo account, interrogabile in SQL e salvato secondo le tue regole."},{title:"Row Level Security",text:"Le regole di accesso vivono nel database, quindi una schermata mal configurata non pu\xf2 far uscire righe che un utente non avrebbe mai dovuto leggere."},{title:"Edge Functions",text:"Logica lato server per integrazioni e attivit\xe0 pianificate, con chiavi API e credenziali tenute fuori dal browser."},{title:"Sincronizzazione GitHub",text:"Un repository React + Supabase che i tuoi sviluppatori possono rivedere, estendere e pubblicare sulla vostra infrastruttura."}]},ownership:{title:"Zero vendor lock-in sui tuoi dati operativi",text:"Uno strumento interno finisce per contenere i record su cui gira l'azienda, ed \xe8 esattamente il dato che non puoi permetterti di affittare. Colleghi il tuo account Supabase: database, backup e regole di accesso sono governati da te, non da noi.",points:["Bring your own Supabase: il tuo account, la tua regione, la tua politica di conservazione e backup.","Mantieni la propriet\xe0 del backend: nessuna tabella condivisa di propriet\xe0 di un fornitore contiene le tue righe, e il tuo IT pu\xf2 interrogare il database direttamente in SQL.","Migra senza attriti: il repository React + Supabase si sincronizza su GitHub, quindi lo strumento pu\xf2 essere internalizzato il giorno in cui diventa critico."]},faq:[{question:"Che cos'\xe8 un creatore di strumenti interni?",answer:"\xc8 una piattaforma per costruire il software che un'azienda usa internamente invece di venderlo: back-office, pannelli di amministrazione, dashboard, portali clienti e flussi di approvazione. Cadrant li genera da una descrizione del tuo processo, con un database vero e regole di permesso invece di un file condiviso."},{question:"Dove risiedono i nostri dati operativi?",answer:"Nel tuo progetto Supabase, nella regione che scegli, sul tuo account. Cadrant legge e scrive con le credenziali del tuo progetto; i vostri record non finiscono mai mescolati in una tabella condivisa di propriet\xe0 di un fornitore."},{question:"Si possono dare viste diverse per team?",answer:"S\xec, ed \xe8 applicato dove conta. Cadrant genera policy di Row Level Security Supabase: il filtro avviene nel database, non nell'interfaccia. Un utente non pu\xf2 raggiungere righe fuori dal suo perimetro nemmeno se una schermata \xe8 configurata male."},{question:"Si paga per utente?",answer:"No. Cadrant si paga con un abbonamento mensile fisso per chi costruisce lo strumento, non per editor n\xe9 per collega che lo usa. \xc8 spesso la differenza tra uno strumento usato da un team e uno usato da tutta l'azienda."},{question:"Possiamo collegare i sistemi che gi\xe0 usiamo?",answer:"S\xec, tramite Edge Functions: qualsiasi API HTTP, webhook, email di notifica o attivit\xe0 pianificata pu\xf2 essere avviata lato server, con le credenziali salvate come variabili d'ambiente e non nel front-end."},{question:"Il nostro IT pu\xf2 rivedere il codice?",answer:"Dal piano Pro il progetto si sincronizza su GitHub come repository React 
1+ Supabase standard. I vostri sviluppatori possono leggerlo, eseguirlo in locale, aprire pull request e ripubblicarlo sulla vostra infrastruttura."},{question:"Quanto costa uno strumento interno?",answer:(0,i.c)("Il piano Starter costa 20 € al mese e copre fino a 5 progetti, l'hosting e un dominio personalizzato. L'integrazione Supabase \xe8 disponibile in tutti i piani, anche in quello gratuito. Costruire e provare \xe8 gratis con i 20 crediti al giorno, quindi puoi validare lo strumento con il team prima di pagare.","Il piano Starter costa 20 € al mese e copre fino a 5 progetti, l'hosting e un dominio personalizzato. L'integrazione Supabase \xe8 disponibile in tutti i piani. L'abbonamento \xe8 senza vincoli: puoi disdirlo in qualsiasi momento.")}],finalCta:{title:"Manda in pensione il foglio di calcolo questo trimestre",text:"Descrivi il processo una volta, guarda lo strumento comparire, poi sistemalo insieme a chi lo usa ogni giorno.",button:"Crea il mio strumento interno",bullets:["I tuoi dati sul tuo Supabase","Ruoli e permessi inclusi","Nessun costo per utente"]}},C={meta:{title:"Interne-Tools-Baukasten: Back-Offices und Dashboards | Cadrant",description:"Cadrant ist ein Baukasten f\xfcr interne Tools, der die Beschreibung Ihres Prozesses in ein funktionierendes Back-Office verwandelt: Postgres-Datenbank, Rollen und Rechte, Dashboards und Kundenportale. Ihre Daten bleiben in Ihrem eigenen Supabase-Projekt."},navLabel:"Interne-Tools-Baukasten",hero:{badge:"Interne-Tools-Baukasten",title:"Der Baukasten f\xfcr die Software,",titleAccent:"die Ihr Team immer wieder in Tabellen nachbaut",lead:"Beschreiben Sie den Prozess, den Sie heute fahren — die Nachverfolgungstabelle, das geteilte Postfach, den Ordner voller PDFs. Cadrant macht daraus ein echtes internes Tool mit Postgres-Datenbank, Rollen, Rechten und Dashboards, gehostet in Ihrem eigenen Supabase-Projekt.",ctaPrimary:"Internes Tool erstellen",ctaSecondary:"Preise ansehen",note:"Ihre Datenbank \xb7 Rollen und Rechte \xb7 Code exportierbar"},takeaways:["Die Tabelle ersetzen: eine echte Datenbank mit Beziehungen und Pr\xfcfungen statt einer geteilten Datei, die niemand mehr zu sortieren wagt.","Rollen ab dem ersten Tag: Mit Row Level Security sieht jedes Team, jede Kundin und jede Region nur die eigenen Zeilen.","Ihre Daten, Ihre Infrastruktur: Die Postgres-Instanz liegt in Ihrem Supabase-Projekt, nicht in der Sammeltabelle eines Anbieters.","Keine Abrechnung pro Person: ein fester Monatsplan, egal wie viele Kolleginnen und Kollegen das Tool nutzen.","Exportierbar: Das React-+-Supabase-Repository synchronisiert nach GitHub, damit die IT es pr\xfcfen und \xfcbernehmen kann."],metrics:[{value:"20 €",label:"pro Monat, unabh\xe4ngig von der Teamgr\xf6\xdfe"},{value:"0",label:"Zeilen Ihrer Daten liegen bei uns"},{value:"100 %",label:"des Quellcodes nach GitHub exportierbar"},{value:"1 Klick",label:"zur Ver\xf6ffentlichung hinter Ihrer eigenen Domain"}],definition:{title:"Was ist ein Baukasten f\xfcr interne Tools?",paragraphs:["Ein Interne-Tools-Baukasten ist eine Plattform f\xfcr die Software, mit der ein Unternehmen arbeitet, die es aber nie verkauft: Back-Offices, Verwaltungsoberfl\xe4chen, Kundenportale, Betriebs-Dashboards, Freigabeprozesse. Solche Werkzeuge rechtfertigen selten ein volles Entwicklungsprojekt und enden deshalb meist als Tabelle, geteiltes Postfach und viel manuelles Abtippen.","Cadrant baut sie aus einer Beschreibung des Prozesses. Sie erkl\xe4ren, wer was tut, was festgehalten werden muss und wer es sehen darf; Cadrant erzeugt Datenmodell, Oberfl\xe4chen und Rechteregeln und verbindet sie mit einer Postgres-Datenbank in Ihrem eigenen Supabase-Projekt.","Der Unterschied zu einem No-Code-Tabellenwerkzeug liegt darin, wo das Werkzeug endet. Ein von Cadrant erzeugtes Projekt ist eine gew\xf6hnliche React-+-Supabase-Anwendung: Ihre IT kann sie pr\xfcfen, eine Entwicklerin kann sie erweitern, und Sie k\xf6nnen sie auf eigener Infrastruktur betreiben, sobald das Tool gesch\xe4ftskritisch wird."]},features:{title:"Die Teile, die ein internes Tool wirklich braucht",sub:"Nicht nur Formulare und Tabellen: die Zugriffsregeln, die Exporte und die Integrationen entscheiden dar\xfcber, ob ein Tool angenommen wird.",items:[{title:"Strukturiertes Datenmodell",text:"Tabellen, Beziehungen, Constraints und Indizes aus der Beschreibung Ihres Prozesses, damit die Daten sauber bleiben statt in Freitext zu zerfallen."},{title:"Rollen und Rechte",text:"Admin, Leitung, Sachbearbeitung, Nur-Lesen — durchgesetzt von Supabase Row Level Security auf Datenbankebene, nicht in der Oberfl\xe4che versteckt."},{title:"Dashboards und Ansichten",text:"Listen mit Filtern und Suche, Detailseiten, Status-Pipelines und genau die Kennzahlen, nach denen Ihr Wochenmeeting tats\xe4chlich fragt."},{title:"Kunden- und Partnerportale",text:"Geben Sie externen Nutzenden einen eigenen, authentifizierten Bereich, begrenzt auf ihre Vorg\xe4nge, ohne den Rest Ihres Back-Office offenzulegen."},{title:"Dateien und Dokumente",text:"Vertr\xe4ge, Fotos und PDFs in Supabase Storage hochladen, am richtigen Datensatz h\xe4ngend, mit \xf6ffentlichen oder privaten Zugriffsregeln."},{title:"Automatisierungen und Integrationen",text:"Edge Functions f\xfcr geplante Jobs, Benachrichtigungs-Mails, Slack-Nachrichten, Webhooks und Aufrufe der APIs, die Ihr Unternehmen ohnehin nutzt."}]},how:{title:"Vom Prozess zum internen Tool in vier Schritten",sub:"Starten Sie mit dem Ablauf, den Sie schon haben — das Tool formalisiert ihn, es erfindet ihn nicht neu.",steps:[{title:"Den Prozess beschreiben",text:"Wer tut was, in 
1welcher Reihenfolge, und was muss festgehalten werden. F\xfcgen Sie die Spalten Ihrer heutigen Tabelle ein, wenn das schneller geht."},{title:"Supabase verbinden",text:"Verkn\xfcpfen Sie Ihr Supabase-Projekt. Cadrant legt Schema, Rollen und Row-Level-Security-Policies in Ihrer eigenen Datenbank an."},{title:"Im Team ausrollen",text:"Kolleginnen einladen, pr\xfcfen, dass jede Rolle nur das Erlaubte sieht, und die Oberfl\xe4chen im Gespr\xe4ch nachsch\xe4rfen, sobald der echte Einsatz die L\xfccken zeigt."},{title:"Ver\xf6ffentlichen und \xfcbergeben",text:"Hinter Ihrer Domain per HTTPS bereitstellen und das Repository nach GitHub synchronisieren, damit Ihre IT den Code pr\xfcfen, erweitern oder \xfcbernehmen kann."}]},useCases:{title:"Interne Tools, die Teams mit Cadrant bauen",sub:"Wenn es heute in einer Tabelle und drei E-Mail-Verl\xe4ufen lebt, geh\xf6rt es hierher.",items:["Individuelles CRM und Vertriebspipelines","Verwaltungs-Back-Offices","Kundenportale","Betriebs-Dashboards","Freigabe- und Pr\xfcfprozesse","Bestands- und Lagerverfolgung","Ticket- und Support-Werkzeuge","HR- und Onboarding-Tracker","Projekt- und Einsatzplanung","Lieferanten- und Partnerverzeichnisse"]},stack:{title:"Auf einer Infrastruktur, die Ihre IT kennt",sub:"Der Sinn eines internen Tools ist, dass es gepr\xfcft, gelesen und behalten werden kann. Daf\xfcr braucht es einen Stack, keine Blackbox.",items:[{title:"Ihr eigenes Supabase-Projekt",text:"Ihre Betriebsdaten in einer normalen Postgres-Datenbank in Ihrem Konto, per SQL abfragbar und nach Ihren Regeln gesichert."},{title:"Row Level Security",text:"Die Zugriffsregeln liegen in der Datenbank, damit eine falsch konfigurierte Oberfl\xe4che keine Zeilen preisgeben kann, die niemand lesen sollte."},{title:"Edge Functions",text:"Serverseitige Logik f\xfcr Integrationen und geplante Jobs, mit API-Schl\xfcsseln und Zugangsdaten au\xdferhalb des Browsers."},{title:"GitHub-Sync",text:"Ein React-+-Supabase-Repository, das Ihre Entwicklerinnen pr\xfcfen, erweitern und auf eigener Infrastruktur betreiben k\xf6nnen."}]},ownership:{title:"Null Vendor-Lock-in bei Ihren Betriebsdaten",text:"Ein internes Tool h\xe4lt am Ende die Datens\xe4tze, mit denen das Unternehmen arbeitet — genau die Daten, die Sie sich nicht mieten k\xf6nnen. Sie verbinden Ihr eigenes Supabase-Konto: Datenbank, Backups und Zugriffsregeln bestimmen Sie, nicht wir.",points:["Bring your own Supabase: Ihr Konto, Ihre Region, Ihre Aufbewahrungs- und Backup-Regeln.","Eigentum am Backend behalten: Keine anbietereigene Sammeltabelle h\xe4lt Ihre Datens\xe4tze, und Ihre IT kann die Datenbank direkt per SQL abfragen.","Reibungslos migrieren: Das React-+-Supabase-Repository synchronisiert nach GitHub — das Tool l\xe4sst sich intern \xfcbernehmen, sobald es gesch\xe4ftskritisch wird."]},faq:[{question:"Was ist ein Baukasten f\xfcr interne Tools?",answer:"Eine Plattform f\xfcr Software, die ein Unternehmen intern nutzt statt verkauft: Back-Offices, Verwaltungsoberfl\xe4chen, Dashboards, Kundenportale und Freigabeprozesse. Cadrant erzeugt sie aus einer Beschreibung Ihres Prozesses — mit echter Datenbank und Rechteregeln statt einer geteilten Datei."},{question:"Wo liegen unsere Betriebsdaten?",answer:"In Ihrem eigenen Supabase-Projekt, in der Region Ihrer Wahl, in Ihrem Konto. Cadrant liest und schreibt \xfcber die Zugangsdaten Ihres Projekts; Ihre Datens\xe4tze landen nie in einer Sammeltabelle, die dem Anbieter geh\xf6rt."},{question:"K\xf6nnen verschiedene Teams verschiedene Daten sehen?",answer:"Ja, und zwar dort durchgesetzt, wo es z\xe4hlt. Cadrant erzeugt Supabase-Row-Level-Security-Policies, sodass die Filterung in der Datenbank stattfindet und nicht in der Oberfl\xe4che. Wer keinen Zugriff hat, erreicht die Zeilen auch dann nicht, wenn eine Ansicht falsch konfiguriert ist."},{question:"Zahlen wir pro Nutzerin?",answer:"Nein. Cadrant wird als fester Monatsplan f\xfcr die Person abgerechnet, die das Tool baut — nicht pro Bearbeiterplatz und nicht pro Kollegin, die es benutzt. Genau das entscheidet oft, ob ein Tool bei einem Team bleibt oder im ganzen Unternehmen ankommt."},{question:"K\xf6nnen wir bestehende Systeme anbinden?",answer:"Ja, \xfcber Edge Functions: Jede HTTP-API, jeder Webhook, jede Benachrichtigungs-Mail und jeder geplante Job l\xe4sst sich serverseitig ausl\xf6sen, mit Zugangsdaten als 
1Umgebungsvariablen statt im Frontend."},{question:"Kann unsere IT den Code pr\xfcfen?",answer:"Ab dem Pro-Plan synchronisiert das Projekt als normales React-+-Supabase-Repository nach GitHub. Ihre Entwicklerinnen k\xf6nnen es lesen, lokal ausf\xfchren, Pull Requests \xf6ffnen und es auf Ihrer eigenen Infrastruktur neu bereitstellen."},{question:"Was kostet ein internes Tool?",answer:(0,i.c)("Der Starter-Plan kostet 20 € pro Monat und deckt bis zu 5 Projekte, Hosting und eine eigene Domain ab. Die Supabase-Integration ist in allen Pl\xe4nen verf\xfcgbar, auch im kostenlosen. Bauen und Testen bleibt mit 20 Credits pro Tag kostenlos, Sie k\xf6nnen das Tool also mit Ihrem Team pr\xfcfen, bevor Sie zahlen.","Der Starter-Plan kostet 20 € pro Monat und deckt bis zu 5 Projekte, Hosting und eine eigene Domain ab. Die Supabase-Integration ist in allen Pl\xe4nen verf\xfcgbar. Das Abo hat keine Mindestlaufzeit und ist jederzeit k\xfcndbar.")}],finalCta:{title:"Verabschieden Sie die Tabelle noch in diesem Quartal",text:"Beschreiben Sie den Prozess einmal, sehen Sie dem Tool beim Entstehen zu und sch\xe4rfen Sie es mit den Leuten nach, die es t\xe4glich benutzen.",button:"Internes Tool erstellen",bullets:["Ihre Daten in Ihrem eigenen Supabase","Rollen und Rechte inklusive","Kein Preis pro Person"]}},P={meta:{title:"Criador de ferramentas internas: back-offices e pain\xe9is | Cadrant",description:"A Cadrant \xe9 um criador de ferramentas internas que transforma a descri\xe7\xe3o do seu processo num back-office funcional: base de dados Postgres, perfis e permiss\xf5es, pain\xe9is e portais de cliente. Os seus dados ficam no seu pr\xf3prio projeto Supabase."},navLabel:"Criador de ferramentas internas",hero:{badge:"Criador de ferramentas internas",title:"O criador de ferramentas internas para o software",titleAccent:"que a sua equipa refaz sem parar em folhas de c\xe1lculo",lead:"Descreva o processo que j\xe1 corre hoje: a folha de c\xe1lculo de acompanhamento, a caixa de entrada partilhada, a pasta de PDFs. A Cadrant transforma isso numa ferramenta interna a s\xe9rio, com base de dados Postgres, perfis, permiss\xf5es e pain\xe9is, alojada no seu pr\xf3prio projeto Supabase.",ctaPrimary:"Criar a minha ferramenta interna",ctaSecondary:"Ver pre\xe7os",note:"A sua base de dados \xb7 Perfis e permiss\xf5es \xb7 C\xf3digo export\xe1vel"},takeaways:["Reforme a folha de c\xe1lculo: uma base de dados real com rela\xe7\xf5es e valida\xe7\xf5es em vez de um ficheiro partilhado que ningu\xe9m se atreve a reordenar.","Perfis desde o primeiro dia: com Row Level Security cada equipa, cliente ou regi\xe3o v\xea apenas as suas pr\xf3prias linhas.","Os seus dados, a sua infraestrutura: a inst\xe2ncia Postgres fica no seu projeto Supabase, n\xe3o na tabela partilhada de um fornecedor.","Sem cobran\xe7a por utilizador: uma subscri\xe7\xe3o mensal fixa, independentemente de quantos colegas a usarem.","Export\xe1vel: o reposit\xf3rio React + Supabase sincroniza com o GitHub, por isso o departamento de TI pode rever e assumir."],metrics:[{value:"20 €",label:"por m\xeas, qualquer que seja o tamanho da equipa"},{value:"0",label:"linhas dos seus dados guardadas do nosso lado"},{value:"100%",label:"do c\xf3digo-fonte export\xe1vel para o GitHub"},{value:"1 clique",label:"para publicar atr\xe1s do seu pr\xf3prio dom\xednio"}],definition:{title:"O que \xe9 um criador de ferramentas internas?",paragraphs:["Um criador de ferramentas internas \xe9 uma plataforma para o software que a empresa usa mas nunca vende: back-offices, pain\xe9is de administra\xe7\xe3o, portais de cliente, dashboards de opera\xe7\xe3o, fluxos de aprova\xe7\xe3o. Estas ferramentas raramente justificam um projeto de desenvolvimento completo, por isso acabam em folhas de c\xe1lculo, caixas de entrada partilhadas e muita c\xf3pia manual.","A Cadrant constr\xf3i tudo isso a partir de uma descri\xe7\xe3o do processo. Explica quem faz o qu\xea, o que precisa de ficar registado e quem pode ver; a Cadrant gera o modelo de dados, os ecr\xe3s e as regras de permiss\xe3o, e liga-os a uma base de dados Postgres no seu pr\xf3prio projeto Supabase.","A diferen\xe7a em rela\xe7\xe3o a uma ferramenta no-code de tabelas est\xe1 no ponto em que a ferramenta termina. Um projeto gerado pela Cadrant \xe9 uma aplica\xe7\xe3o React + Supabase convencional: o seu departamento de TI pode rev\xea-la, um programador pode ampli\xe1-la e pode public\xe1-la na sua pr\xf3pria infraestrutura no dia em que a ferramenta se tornar cr\xedtica."]},features:{title:"As pe\xe7as de que uma ferramenta interna realmente precisa",sub:"N\xe3o s\xf3 formul\xe1rios e tabelas: s\xe3o as regras de acesso, as exporta\xe7\xf5es e as integra\xe7\xf5es que decidem se a ferramenta ser\xe1 adotada.",items:[{title:"Modelo de dados estruturado",text:"Tabelas, rela\xe7\xf5es, restri\xe7\xf5es e \xedndices gerados a partir da descri\xe7\xe3o do seu processo, para que os dados continuem limpos em vez de se transformarem em texto livre."},{title:"Perfis e permiss\xf5es",text:"Administrador, gestor, operador, apenas leitura — aplicados pelo Row Level Security do Supabase ao n\xedvel da base de dados, n\xe3o escondidos na interface."},{title:"Pain\xe9is e vistas",text:"Listas com filtros e pesquisa, p\xe1ginas de detalhe, funis de estado e os n\xfameros agregados que a reuni\xe3o semanal realmente pede."},{title:"Portais de clientes e parceiros",text:"D\xea aos utilizadores externos um espa\xe7o autenticado restrito aos seus pr\xf3prios registos, sem expor o resto do seu back-office."}
1,{title:"Ficheiros e documentos",text:"Envie contratos, fotografias e PDFs para o Supabase Storage, anexados ao registo certo e com pol\xedticas de acesso p\xfablicas ou privadas."},{title:"Automa\xe7\xf5es e integra\xe7\xf5es",text:"Edge Functions para tarefas agendadas, e-mails de notifica\xe7\xe3o, mensagens no Slack, webhooks e chamadas \xe0s APIs que a empresa j\xe1 usa."}]},how:{title:"Do processo \xe0 ferramenta interna em quatro passos",sub:"Parta da forma como j\xe1 trabalham: a ferramenta formaliza, n\xe3o reinventa.",steps:[{title:"Descreva o processo",text:"Quem faz o qu\xea, por que ordem e o que precisa de ser registado. Cole as colunas da folha de c\xe1lculo atual, se for mais r\xe1pido."},{title:"Ligue o Supabase",text:"Associe o seu projeto Supabase. A Cadrant cria o schema, os perfis e as pol\xedticas de Row Level Security dentro da sua pr\xf3pria base de dados."},{title:"Leve-a para a equipa",text:"Convide os colegas, confirme que cada perfil v\xea s\xf3 o que deve e ajuste os ecr\xe3s a conversar, \xe0 medida que o uso real mostra as lacunas."},{title:"Publique e entregue",text:"Publique atr\xe1s do seu dom\xednio em HTTPS e sincronize o reposit\xf3rio com o GitHub para que o departamento de TI possa rever, ampliar ou assumir o c\xf3digo."}]},useCases:{title:"Ferramentas internas constru\xeddas com a Cadrant",sub:"Se hoje vive numa folha de c\xe1lculo e em tr\xeas cadeias de e-mails, o lugar dela \xe9 aqui.",items:["CRM \xe0 medida e funis comerciais","Back-offices administrativos","Portais de cliente","Pain\xe9is de opera\xe7\xe3o","Fluxos de aprova\xe7\xe3o","Controlo de stock e invent\xe1rio","Ferramentas de tickets e apoio","Acompanhamento de RH e onboarding","Planeamento de projetos e interven\xe7\xf5es","Registos de fornecedores e parceiros"]},stack:{title:"Sobre uma infraestrutura que o seu departamento de TI reconhece",sub:"O sentido de uma ferramenta interna \xe9 poder ser auditada, revista e mantida. Isso exige uma stack, n\xe3o uma caixa negra.",items:[{title:"O seu pr\xf3prio projeto Supabase",text:"Os seus dados de opera\xe7\xe3o numa base de dados Postgres normal, na sua pr\xf3pria conta, consult\xe1vel em SQL e com c\xf3pias de seguran\xe7a segundo as suas regras."},{title:"Row Level Security",text:"As regras de acesso ficam na base de dados, por isso um ecr\xe3 mal configurado n\xe3o consegue expor linhas que aquele utilizador nunca deveria ler."},{title:"Edge Functions",text:"L\xf3gica de servidor para integra\xe7\xf5es e tarefas agendadas, com chaves de API e credenciais fora do navegador."},{title:"Sincroniza\xe7\xe3o com o GitHub",text:"Um reposit\xf3rio React + Supabase que os seus programadores podem rever, ampliar e publicar na vossa infraestrutura."}]},ownership:{title:"Zero vendor lock-in nos seus dados de opera\xe7\xe3o",text:"Uma ferramenta interna acaba por guardar os registos com que a empresa funciona, e s\xe3o justamente esses os dados que n\xe3o pode alugar. Liga a sua pr\xf3pria conta Supabase: a base de dados, as c\xf3pias de seguran\xe7a e as regras de acesso s\xe3o governadas por si, n\xe3o por n\xf3s.",points:["Bring your own Supabase: a sua conta, a sua regi\xe3o, a sua pol\xedtica de reten\xe7\xe3o e de c\xf3pias de seguran\xe7a.","Mantenha a propriedade do backend: nenhuma tabela partilhada de um fornecedor guarda as suas linhas, e o seu departamento de TI pode consultar a base de dados diretamente em SQL.","Migre sem atrito: o reposit\xf3rio React + Supabase sincroniza com o GitHub, por isso a ferramenta pode ser internalizada no dia em que se tornar cr\xedtica."]},faq:[{question:"O que \xe9 um criador de ferramentas internas?",answer:"\xc9 uma plataforma para construir o software que a empresa usa internamente em vez de vender: back-offices, pain\xe9is de administra\xe7\xe3o, dashboards, portais de cliente e fluxos de aprova\xe7\xe3o. A Cadrant gera tudo isso a partir de uma descri\xe7\xe3o do seu processo, com base de dados real e regras de permiss\xe3o em vez de um ficheiro partilhado."},{question:"Onde ficam os nossos dados de opera\xe7\xe3o?",answer:"No seu pr\xf3prio projeto Supabase, na regi\xe3o que escolher, na sua conta. A Cadrant l\xea e escreve com as credenciais do seu projeto; os seus registos nunca s\xe3o misturados numa tabela partilhada pertencente a um fornecedor."},{question:"Equipas diferentes podem ver dados diferentes?",answer:"Sim, e isso \xe9 garantido onde importa. A Cadrant gera pol\xedticas de Row Level Security do Supabase, por isso a filtragem acontece na base de dados e n\xe3o na interface. Um utilizador n\xe3o alcan\xe7a linhas fora do seu \xe2mbito, nem que um ecr\xe3 esteja mal configurado."},{question:"Pagamos por utilizador?",answer:"N\xe3o. A Cadrant \xe9 cobrada como subscri\xe7\xe3o mensal fixa a quem constr\xf3i a ferramenta, n\xe3o por editor nem por colega que a usa. Costuma ser essa a diferen\xe7a entre uma ferramenta usada por uma equipa e uma usada pela empresa inteira."},{question:"\xc9 poss\xedvel ligar os nossos sistemas atuais?",answer:"Sim, por Edge Functions: qualquer API HTTP, webhook, e-mail de notifica\xe7\xe3o ou tarefa agendada pode ser disparado no servidor, com credenciais guardadas como vari\xe1veis de ambiente e n\xe3o no front-end."},{question:"O nosso departamento de TI pode rever o c\xf3digo?",answer:"A partir do plano Pro o projeto sincroniza com o GitHub como um reposit\xf3rio React 
1+ Supabase normal. Os seus programadores podem l\xea-lo, correr localmente, abrir pull requests e voltar a publicar na vossa infraestrutura."},{question:"Quanto custa uma ferramenta interna?",answer:(0,i.c)("O plano Starter custa 20 € por m\xeas e cobre at\xe9 5 projetos, alojamento e dom\xednio pr\xf3prio. A integra\xe7\xe3o com o Supabase est\xe1 dispon\xedvel em todos os planos, incluindo o gratuito. Construir e testar \xe9 gr\xe1tis com os 20 cr\xe9ditos por dia, por isso \xe9 poss\xedvel validar a ferramenta com a equipa antes de pagar.","O plano Starter custa 20 € por m\xeas e cobre at\xe9 5 projetos, alojamento e dom\xednio pr\xf3prio. A integra\xe7\xe3o com o Supabase est\xe1 dispon\xedvel em todos os planos. A subscri\xe7\xe3o n\xe3o tem fideliza\xe7\xe3o e pode ser cancelada a qualquer momento.")}],finalCta:{title:"Reforme a folha de c\xe1lculo ainda neste trimestre",text:"Descreva o processo uma vez, veja a ferramenta aparecer e ajuste-a com quem a usa todos os dias.",button:"Criar a minha ferramenta interna",bullets:["Os seus dados no seu pr\xf3prio Supabase","Perfis e permiss\xf5es inclu\xeddos","Sem pre\xe7o por utilizador"]}},z={en:{breadcrumbHome:"Home",breadcrumbProducts:"Products",takeawaysTitle:"Key takeaways",metricsLabel:"Cadrant in numbers",definitionKicker:"Definition",featuresKicker:"Everything included",howKicker:"How it works",useCasesKicker:"Use cases",stackKicker:"Your stack",ownershipKicker:"Ownership",faqKicker:"FAQ",faqTitle:"Frequently asked questions",resourcesTitle:"Go further",resourcesDocsTitle:"Documentation",resourcesBlogTitle:"Related guides",resourcesAudiencesTitle:"Who it is for",navDescriptions:{"ai-app-builder":"Full-stack web apps with a React front end and a Supabase backend.","mobile-app-builder":"Native Expo apps, PWAs or WebView apps, published to the App Store.","website-builder":"Fast static sites, SEO-ready, published on your own domain.","internal-tool-builder":"Back-offices, dashboards and client portals with roles and permissions."}},fr:{breadcrumbHome:"Accueil",breadcrumbProducts:"Produits",takeawaysTitle:"L'essentiel",metricsLabel:"Cadrant en chiffres",definitionKicker:"D\xe9finition",featuresKicker:"Tout est inclus",howKicker:"Comment \xe7a marche",useCasesKicker:"Cas d'usage",stackKicker:"Votre stack",ownershipKicker:"Propri\xe9t\xe9",faqKicker:"FAQ",faqTitle:"Questions fr\xe9quentes",resourcesTitle:"Aller plus loin",resourcesDocsTitle:"Documentation",resourcesBlogTitle:"Guides associ\xe9s",resourcesAudiencesTitle:"Pour qui",navDescriptions:{"ai-app-builder":"Applications web compl\xe8tes : front React et backend Supabase.","mobile-app-builder":"Apps Expo natives, PWA ou WebView, publi\xe9es sur l’App Store.","website-builder":"Sites statiques rapides, optimis\xe9s SEO, publi\xe9s sur votre domaine.","internal-tool-builder":"Back-offices, tableaux de bord et portails client avec r\xf4les et permissions."}},es:{breadcrumbHome:"Inicio",breadcrumbProducts:"Productos",takeawaysTitle:"Lo esencial",metricsLabel:"Cadrant en cifras",definitionKicker:"Definici\xf3n",featuresKicker:"Todo incluido",howKicker:"C\xf3mo funciona",useCasesKicker:"Casos de uso",stackKicker:"Tu stack",ownershipKicker:"Propiedad",faqKicker:"FAQ",faqTitle:"Preguntas frecuentes",resourcesTitle:"Ir m\xe1s lejos",resourcesDocsTitle:"Documentaci\xf3n",resourcesBlogTitle:"Gu\xedas relacionadas",resourcesAudiencesTitle:"Para qui\xe9n",navDescriptions:{"ai-app-builder":"Aplicaciones web completas: front React y backend Supabase.","mobile-app-builder":"Apps Expo nativas, PWA o WebView, publicadas en la App Store.","website-builder":"Sitios est\xe1ticos r\xe1pidos, listos para SEO, en tu propio dominio.","internal-tool-builder":"Back-offices, paneles y portales de cliente con roles y permisos."}},it:{breadcrumbHome:"Home",breadcrumbProducts:"Prodotti",takeawaysTitle:"In sintesi",metricsLabel:"Cadrant in numeri",definitionKicker:"Definizione",featuresKicker:"Tutto incluso",howKicker:"Come funziona",useCasesKicker:"Casi d'uso",stackKicker:"Il tuo stack",ownershipKicker:"Propriet\xe0",faqKicker:"FAQ",faqTitle:"Domande frequenti",resourcesTitle:"Ap
1profondisci",resourcesDocsTitle:"Documentazione",resourcesBlogTitle:"Guide correlate",resourcesAudiencesTitle:"Per chi",navDescriptions:{"ai-app-builder":"Applicazioni web complete: front-end React e backend Supabase.","mobile-app-builder":"App Expo native, PWA o WebView, pubblicate sull’App Store.","website-builder":"Siti statici veloci, pronti per la SEO, sul tuo dominio.","internal-tool-builder":"Back-office, dashboard e portali clienti con ruoli e permessi."}},de:{breadcrumbHome:"Startseite",breadcrumbProducts:"Produkte",takeawaysTitle:"Das Wichtigste",metricsLabel:"Cadrant in Zahlen",definitionKicker:"Definition",featuresKicker:"Alles inklusive",howKicker:"So funktioniert es",useCasesKicker:"Anwendungsf\xe4lle",stackKicker:"Ihr Stack",ownershipKicker:"Eigentum",faqKicker:"FAQ",faqTitle:"H\xe4ufige Fragen",resourcesTitle:"Tiefer einsteigen",resourcesDocsTitle:"Dokumentation",resourcesBlogTitle:"Passende Guides",resourcesAudiencesTitle:"F\xfcr wen",navDescriptions:{"ai-app-builder":"Vollst\xe4ndige Web-Apps mit React-Frontend und Supabase-Backend.","mobile-app-builder":"Native Expo-Apps, PWAs oder WebView-Apps f\xfcr den App Store.","website-builder":"Schnelle statische Websites, SEO-fertig, auf Ihrer eigenen Domain.","internal-tool-builder":"Back-Offices, Dashboards und Kundenportale mit Rollen und Rechten."}},pt:{breadcrumbHome:"In\xedcio",breadcrumbProducts:"Produtos",takeawaysTitle:"O essencial",metricsLabel:"Cadrant em n\xfameros",definitionKicker:"Defini\xe7\xe3o",featuresKicker:"Tudo inclu\xeddo",howKicker:"Como funciona",useCasesKicker:"Casos de uso",stackKicker:"A sua stack",ownershipKicker:"Propriedade",faqKicker:"FAQ",faqTitle:"Perguntas frequentes",resourcesTitle:"Ir al\xe9m",resourcesDocsTitle:"Documenta\xe7\xe3o",resourcesBlogTitle:"Guias relacionados",resourcesAudiencesTitle:"Para quem",navDescriptions:{"ai-app-builder":"Aplica\xe7\xf5es web completas: front React e backend Supabase.","mobile-app-builder":"Apps Expo nativas, PWAs ou WebView, publicadas na App Store.","website-builder":"Sites est\xe1ticos r\xe1pidos, prontos para SEO, no seu pr\xf3prio dom\xednio.","internal-tool-builder":"Back-offices, pain\xe9is e portais de cliente com perfis e permiss\xf5es."}}},j={"ai-app-builder":{key:"ai-app-builder",resources:{blog:["create-app-with-ai","best-ai-app-builders","ai-app-cost-2026"],docs:["supabase-connect","authentication","publishing"],audiences:["entrepreneur","agence"]},i18n:{en:n,fr:o,es:r,it:s,de:l,pt:u}},"mobile-app-builder":{key:"mobile-app-builder",resources:{blog:["create-mobile-app-without-coding","mobile-app-cost","ios-android-app-builder"],docs:["mobile-apps","mobile-native","mobile-publish","mobile-google-play","mobile-testflight"],audiences:["entrepreneur"]},i18n:{en:d,fr:c,es:p,it:m,de:b,pt:g}},"website-builder":{key:"website-builder",resources:{blog:["showcase-website","best-free-website-builder","website-cost"],docs:["websites","publishing"],audiences:["professionnel","marketing"]},i18n:{en:h,fr:v,es:f,it:S,de:y,pt:w}},"internal-tool-builder":{key:"internal-tool-builder",resources:{blog:["client-portal","crm-workflow-automation"],docs:["database-integration","authentication","edge-functions","storage"],audiences:["product-manager","agence"]},i18n:{en:k,fr:A,es:x,it:q,de:C,pt:P}}};function E(e){return j[e]}function T(e,a){var t;let i=j[e];return null!=(t=i.i18n[a])?t:i.i18n.en}function I(e){var a;return null!=(a=z[e])?a:z.en}},9794:(e,a,t)=>{"use strict";function i(e){return"/solutions/".concat(e)}t.d(a,{oN:()=>i})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.