1:"$Sreact.fragment" 2:I[3704,["173","static/chunks/173-a3a8a8e56eae4b8d.js","970","static/chunks/970-a3ab11b1597ce4b0.js","177","static/chunks/app/layout-336c29d85b6cf7c0.js"],""] 3:I[9644,["173","static/chunks/173-a3a8a8e56eae4b8d.js","970","static/chunks/970-a3ab11b1597ce4b0.js","177","static/chunks/app/layout-336c29d85b6cf7c0.js"],"default"] 4:I[6895,["173","static/chunks/173-a3a8a8e56eae4b8d.js","970","static/chunks/970-a3ab11b1597ce4b0.js","177","static/chunks/app/layout-336c29d85b6cf7c0.js"],"default"] 5:I[5244,[],""] 6:I[3866,[],""] 7:I[5621,["173","static/chunks/173-a3a8a8e56eae4b8d.js","970","static/chunks/970-a3ab11b1597ce4b0.js","177","static/chunks/app/layout-336c29d85b6cf7c0.js"],"default"] 8:I[8173,["173","static/chunks/173-a3a8a8e56eae4b8d.js","436","static/chunks/app/demo/page-e43e924410fcd25c.js"],""] 9:I[6213,[],"OutletBoundary"] b:I[6213,[],"MetadataBoundary"] d:I[6213,[],"ViewportBoundary"] f:I[4835,[],""] :HL["/_next/static/css/665f4d0a2b8e4f15.css","style"] :HL["/_next/static/css/6d15f8ed2d03eb28.css","style"] :HL["/_next/static/css/ba57bae86cb4ff45.css","style"] 0:{"P":null,"b":"U6Hs23PjoU_ZCLu_HrTGO","p":"","c":["","demo"],"i":false,"f":[[["",{"children":["demo",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/665f4d0a2b8e4f15.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/6d15f8ed2d03eb28.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","2",{"rel":"stylesheet","href":"/_next/static/css/ba57bae86cb4ff45.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],["$","html",null,{"lang":"en","children":["$","body",null,{"children":[["$","$L2",null,{"src":"/js/jquery-3.6.0.min.js","strategy":"beforeInteractive"}],["$","$L2",null,{"src":"/js/jquery-ui.min.js","strategy":"beforeInteractive"}],["$","$L2",null,{"src":"/js/bootstrap.bundle.min.js","strategy":"lazyOnload"}],["$","$L2",null,{"src":"/js/scripts.js","strategy":"beforeInteractive"}],["$","$L2",null,{"src":"/js/all.min.js","strategy":"lazyOnload"}],["$","$L3",null,{"site":{"name":"Carsten Stein","title":"Carsten Stein - Web development","author":"Carsten Stein","description":"Carsten Stein - Frontend engineer for JavaScript Applications. Hire me for your next web project.","keywords":["carsten","stein","berlin","freelancer","web","developer","javascript","react","redux","node","next","nest","express","project"]},"children":["$","div",null,{"id":"page-top","children":[["$","$L4",null,{"className":"$undefined","menu":[{"name":"services","label":"Services","url":"/#services"},{"name":"porfolio","label":"Portfolio","url":"/#portfolio"},{"name":"about","label":"About","url":"/#about"},{"name":"team","label":"Me","url":"/#team"},{"name":"contact","label":"Contact","url":"/#contact"}]}],["$","div",null,{"id":"main","className":"$undefined","children":["$","main",null,{"children":["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[],["$","h1",null,{"children":"Sorry"}]],"forbidden":"$undefined","unauthorized":"$undefined"}]}]}],["$","$L7",null,{"menu":[{"name":"privacy","label":"Privacy Policy","url":"/privacy"},{"name":"imprint","label":"Imprint","url":"/imprint"}],"socialLinks":[{"name":"linkedin","icon":"fab fa-linkedin-in","label":"LinkedIn","url":"https://www.linkedin.com/in/carstenstein"},{"name":"github","icon":"fab fa-github","label":"Github","url":"https://github.com/cstn"},{"name":"xing","icon":"fab fa-xing","label":"Xing","url":"https://www.xing.com/profile/Carsten_Stein"}]}]]}]}]]}]}]]}],{"children":["demo",["$","$1","c",{"children":[null,["$","$L5",null,{"parallelRouterKey":"children","segmentPath":["children","demo","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L6",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","section",null,{"className":"page-section","id":"demo","children":["$","div",null,{"className":"container","children":[["$","h1",null,{"className":"title","children":"Demo"}],["$","p",null,{"children":[["$","strong",null,{"children":"Example website"}],["$","br",null,{}],"Build with Next.js and content served by Strapi Headless CMS"]}],["$","p",null,{"children":["Start the"," ",["$","$L8",null,{"href":"https://demo.cast-it.de","target":"_blank","children":"demo"}]]}],["$","h2",null,{"children":"Tech Stack"}],["$","ul",null,{"children":[["$","li",null,{"children":[["$","$L8",null,{"href":"https://nextjs.org/","children":"Next.js"}]," Version 15"]}],["$","li",null,{"children":"Implemented with TypeScript"}],["$","li",null,{"children":["Content managed with ",["$","$L8",null,{"href":"https://strapi.io/","children":"Strapi "}]," Headless CMS"]}],["$","li",null,{"children":["Styling: ",["$","$L8",null,{"href":"https://tailwindcss.com/","children":"Tailwind CSS"}]]}],["$","li",null,{"children":"Based on Material UI"}]]}],["$","h2",null,{"children":"Highlights"}],["$","ul",null,{"children":[["$","li",null,{"children":"Simple content model"}],["$","li",null,{"children":"Multi-language support"}],["$","li",null,{"children":"Protected pages for logged in users only"}],["$","li",null,{"children":"Log in with credentials or e-mail"}],["$","li",null,{"children":"Prepared for several authentication providers (Auth0, Google, ...)"}],["$","li",null,{"children":"Optimized for search engines (SEO)"}],["$","li",null,{"children":"Better accessibility"}],["$","li",null,{"children":"Extendable with custom React components"}],["$","li",null,{"children":"Also available for Storyblok and Contentful"}]]}],["$","h2",null,{"children":"Want to know more?"}],["$","p",null,{"children":["Just drop me a message.",["$","br",null,{}],"E-mail address: ","carsten.stein@cast-it.de"]}]]}]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null,false]},null,false]},null,false],["$","$1","h",{"children":[null,["$","$1","dWu5iCcfty8DJtYJPWKlq",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}],false]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"Demo"}],["$","meta","2",{"name":"description","content":"Carsten Stein - Frontend engineer for JavaScript Applications. Hire me for your next web project."}],["$","meta","3",{"name":"author","content":"Carsten Stein"}],["$","meta","4",{"name":"keywords","content":"carsten,stein,berlin,freelancer,web,developer,javascript,react,redux,node,next,nest,express,project"}]] a:null