[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQ6EHpWm3ZpagKr3YFAetwKsSg-Q4HyqqGyxbIIvpcqI":3,"$feonPQO7bWwBlIDoaEZxD5fd6kbyO2t9g3_iCK-1Ri3M":29,"project-showcase-{\"limit\":3,\"store\":\"main:main_en\"}":43,"latest-news-main:main_en-3":113},{"statusCode":4,"data":5},200,{"current":6,"websites":12},{"website":7,"storeKey":8,"storeView":9,"storeCode":10,"scopeId":11},"dk","b2c_da","b2c","da","dk:b2c_da",[13,24],{"code":14,"name":15,"domain":16,"resolution_mode":17,"default_store_key":18,"stores":19},"en","English","tempest-cms.com","cookie","b2c_en",[20],{"store_view":9,"store_view_name":21,"code":14,"locale":14,"name":15,"store_key":18,"is_default":22,"scopeId":23},"B2C",true,"en:b2c_en",{"code":7,"name":25,"domain":26,"resolution_mode":17,"default_store_key":8,"stores":27},"Danish","tempest-cms.dk",[28],{"store_view":9,"store_view_name":21,"code":10,"locale":10,"name":25,"store_key":8,"is_default":22,"scopeId":11},{"statusCode":4,"data":30},{"_id":31,"websites":32,"store_views":33,"store_codes":34,"name":35,"url_key":36,"content":37,"status":22,"meta":38,"published_at":42,"createdAt":42,"updatedAt":42},"6a465c3cd8380f63371cda3f",[7],[9],[10],"Forside","home-page","[{\"id\":\"da-home-0\",\"templateId\":\"platform-hero\",\"order\":0,\"data\":{\"eyebrow\":\"Det udviklerejede CMS\",\"title\":\"Ét CMS til alt, hvad du udgiver\",\"accentWord\":\"alt\",\"subtitle\":\"Tempest CMS håndterer dine indholdssider, nyheder, referencer, team og projekter i én hurtig, integreret platform — bygget og ejet af udviklere, og skræddersyet til lige præcis det, du skal lancere som det næste.\",\"primaryCtaText\":\"Start et projekt\",\"primaryCtaLink\":\"/contact\",\"secondaryCtaText\":\"Udforsk platformen\",\"secondaryCtaLink\":\"/platform\",\"chips\":[{\"icon\":\"i-lucide-file-text\",\"label\":\"Indholdssider\"},{\"icon\":\"i-lucide-newspaper\",\"label\":\"Nyhedsartikler\"},{\"icon\":\"i-lucide-star\",\"label\":\"Referencer\"},{\"icon\":\"i-lucide-users\",\"label\":\"Team\"},{\"icon\":\"i-lucide-folder-kanban\",\"label\":\"Projekter\"}],\"stats\":[]}},{\"id\":\"da-home-1\",\"templateId\":\"service-pillars\",\"order\":1,\"data\":{\"eyebrow\":\"Derfor Tempest\",\"title\":\"Mindre CMS, mere hjemmeside\",\"subtitle\":\"Andre gratis platforme forsøger at kunne det hele og ender med at blive tunge og forvirrende. Tempest er skræddersyet til hvert projekt — kun det, det har brug for, og intet mere.\",\"cards\":[{\"icon\":\"i-lucide-scissors\",\"iconColor\":\"green\",\"title\":\"Skræddersyet, ikke oppustet\",\"description\":\"Ingen plugin-suppe, ingen endeløse moduler. Hver Tempest-løsning leverer kun de funktioner, dit projekt faktisk har brug for.\"},{\"icon\":\"i-lucide-sparkles\",\"iconColor\":\"amber\",\"title\":\"Rent og pålideligt\",\"description\":\"En ren backend, frontend og kodebase holder siderne hurtige og stabile — ingen fejl, ingen nedbrud.\"},{\"icon\":\"i-lucide-smartphone\",\"iconColor\":\"green\",\"title\":\"Byg fra din telefon\",\"description\":\"Mobile-first fra ende til anden: administrér indhold og byg hele hjemmesider direkte fra din telefon.\"}]}},{\"id\":\"da-home-2\",\"templateId\":\"feature-grid\",\"order\":2,\"data\":{\"title\":\"Et komplet værktøjssæt\",\"titleSecondary\":\"til indholdsteams\",\"columns\":\"4\",\"cards\":[{\"icon\":\"i-lucide-blocks\",\"title\":\"Skabeloner tro mod brandet\",\"description\":\"Hver skabelon er bygget til dette sites designsystem, så redaktører sammensætter sider af blokke uden nogensinde at bryde looket eller få siderne til at føles som forskellige hjemmesider.\"},{\"icon\":\"i-lucide-pen-line\",\"title\":\"Markdown og rich text\",\"description\":\"Skriv indhold med en rich-text-editor eller i markdown — begge dele giver rent, brandtro og stilfuldt output.\"},{\"icon\":\"i-lucide-server\",\"title\":\"Nuxt SSR + indbygget API\",\"description\":\"Server-renderet på Nuxt med et indbygget API drevet af MongoDB — tæt integreret og dybt bevidst om dit indhold, ikke en løsrevet headless boks.\"},{\"icon\":\"i-lucide-gauge\",\"title\":\"Edge-rendering\",\"description\":\"Siderne er edge-cachet og regenereres inkrementelt for indlæsning på under et sekund verden over.\"},{\"icon\":\"i-lucide-zap\",\"title\":\"Pagespeed-optimeret\",\"description\":\"Billedoptimering og slankt output holder Core Web Vitals grønne som standard.\"},{\"icon\":\"i-lucide-languages\",\"title\":\"Indbygget i18n (Pro)\",\"description\":\"Udgiv det samme indhold på flere sprog med førsteklasses lokalisering — tilgængeligt fra Pro og opefter.\"},{\"icon\":\"i-lucide-image\",\"title\":\"Mediebibliotek\",\"description\":\"Upload, organisér og servér billeder og video med indlejrede mapper og automatisk optimering.\"},{\"icon\":\"i-lucide-bar-chart-3\",\"title\":\"Besøgsanalyse\",\"description\":\"Følg sidevisninger og unikke besøgende server-side fra dashboardet — ingen tredjepartsscripts.\"}]}},{\"id\":\"da-home-3\",\"templateId\":\"mission-split\",\"order\":3,\"data\":{\"eyebrow\":\"Bygget på Nuxt\",\"title\":\"Server-renderet, drevet af MongoDB\",\"accentWord\":\"MongoDB\",\"body\":\"\u003Cp>Tempest er ikke en løsrevet headless boks. Det er en Nuxt server-renderet app med et indbygget API, drevet af MongoDB som én samlet kilde til sandhed — så den forstår dit indhold og sin egen backend i dybden.\u003C/p>\u003Cp>Netop den tætte integration holder siderne hurtige, komplette og konsistente, mens edge-cachen serverer dem på millisekunder.\u003C/p>\",\"imagePosition\":\"left\",\"tags\":[{\"label\":\"Nuxt SSR\"},{\"label\":\"MongoDB\"},{\"label\":\"Edge-cachet\"},{\"label\":\"Designsikkert\"}]}},{\"id\":\"da-home-4\",\"templateId\":\"capability-grid\",\"order\":4,\"data\":{\"eyebrow\":\"Skræddersyet til dine behov\",\"title\":\"Bygget til lige det, du skal lancere\",\"accentWord\":\"lige det\",\"subtitle\":\"Ejet og bygget af udviklere hos Lervad tilpasser Tempest sig hvert projekt — fra en simpel brochureside til en fuld webshop med betaling og et bookingflow.\",\"columns\":\"3\",\"cards\":[{\"icon\":\"i-lucide-calendar-check\",\"title\":\"Bookingsystemer\",\"description\":\"Aftaler, tilgængelighed og bekræftelser koblet direkte ind i dit site.\"},{\"icon\":\"i-lucide-package\",\"title\":\"Produktinformation\",\"description\":\"Strukturerede, PIM-lignende kataloger med rige attributter, varianter og medier.\"},{\"icon\":\"i-lucide-shopping-cart\",\"title\":\"Shopping og checkout\",\"description\":\"Kurve, kategorisider, produktsider og en glidende, hurtig vej til køb.\"},{\"icon\":\"i-lucide-credit-card\",\"title\":\"Betalingsintegrationer\",\"description\":\"Stripe og andre gateways forbundet sikkert fra ende til anden.\"},{\"icon\":\"i-lucide-search\",\"title\":\"SEO-optimeret\",\"description\":\"Semantisk markup, metadata og JSON-LD indbygget i hver eneste side.\"},{\"icon\":\"i-lucide-gauge\",\"title\":\"Pagespeed-optimeret\",\"description\":\"Edge-cachede, billedoptimerede sider, der scorer grønt på Core Web Vitals.\"}]}},{\"id\":\"da-home-5\",\"templateId\":\"pagespeed-proof\",\"order\":5,\"data\":{\"eyebrow\":\"Verificeret ydeevne\",\"title\":\"Perfekte 100 på hver score\",\"accentWord\":\"100\",\"captured\":\"Målt 1. jul. 2026 · Emuleret desktop · Lighthouse 13.4\",\"description\":\"Vi siger ikke bare, at Tempest er hurtig — vi beviser det. Hvert site er edge-cachet, billedoptimeret og slankt som standard. Her er tempest-cms.com, scoret af Google PageSpeed Insights.\",\"image\":\"/images/pagespeed-report.png\",\"scores\":[{\"value\":\"100\",\"label\":\"Ydeevne\"},{\"value\":\"100\",\"label\":\"Tilgængelighed\"},{\"value\":\"100\",\"label\":\"Best Practices\"},{\"value\":\"100\",\"label\":\"SEO\"}],\"metrics\":[{\"value\":\"0.5s\",\"label\":\"First Contentful Paint\"},{\"value\":\"0.6s\",\"label\":\"Largest Contentful Paint\"},{\"value\":\"20ms\",\"label\":\"Total Blocking Time\"},{\"value\":\"0.001\",\"label\":\"Cumulative Layout Shift\"},{\"value\":\"0.6s\",\"label\":\"Speed Index\"}],\"ctaText\":\"Verificér på PageSpeed Insights\",\"ctaLink\":\"https://pagespeed.web.dev/analysis?url=https%3A%2F%2Ftempest-cms.com%2F\"}},{\"id\":\"da-home-6\",\"templateId\":\"project-showcase\",\"order\":6,\"data\":{\"eyebrow\":\"Udvalgt arbejde\",\"title\":\"Bygget med Tempest CMS\",\"intro\":\"Et par af de sites og apps, vi har leveret på platformen.\",\"limit\":3,\"statusFilter\":\"all\",\"category\":\"\",\"showCta\":true}},{\"id\":\"da-home-7\",\"templateId\":\"latest-news\",\"order\":7,\"data\":{\"title\":\"Seneste fra bloggen\",\"count\":3,\"showImage\":true,\"showExcerpt\":true}},{\"id\":\"da-home-8\",\"templateId\":\"accordion\",\"order\":8,\"data\":{\"type\":\"single\",\"collapsible\":true,\"items\":[{\"label\":\"Kan redaktører ødelægge designet?\",\"content\":\"Nej. Hver skabelon er bygget til sitets designsystem, så redaktører sammensætter sider af brandtro blokke — de kan ikke bryde layoutet eller få siderne til at ligne forskellige hjemmesider.\"},{\"label\":\"Kan jeg skrive i markdown eller rich text?\",\"content\":\"Begge dele. Opret indhold med en rich-text-editor eller i markdown — alt efter hvad du foretrækker — og det gengives med sitets styling.\"},{\"label\":\"Kan jeg køre sitet på flere sprog?\",\"content\":\"Ja. Indbygget i18n lader dig udgive det samme indhold på flere sprog — tilgængeligt fra Pro-planen og opefter.\"},{\"label\":\"Kan I bygge en webshop eller et bookingsystem?\",\"content\":\"Absolut. Tempest er udviklerejet, så vi udvider det pr. projekt — webshops, checkout, betaling, bookingflows og produktkataloger.\"}]}},{\"id\":\"da-home-9\",\"templateId\":\"quote-block\",\"order\":9,\"data\":{\"quote\":\"De fleste gratis CMS-platforme forsøger at kunne det hele — og ender oppustede og forvirrende. Jeg byggede Tempest til kun at gøre det, dit projekt har brug for, og til at gøre det hurtigt.\",\"author\":\"Simon Lervad · Stifter, Lervad\",\"style\":\"centered\"}},{\"id\":\"da-home-10\",\"templateId\":\"page-cta\",\"order\":10,\"data\":{\"title\":\"Har du et projekt i tankerne?\",\"description\":\"Fortæl os, hvad du vil bygge — en hjemmeside, webshop, bookingflow eller webapp — så viser vi dig, hvad Tempest kan.\",\"orientation\":\"horizontal\",\"variant\":\"solid\",\"reverse\":false,\"links\":[{\"label\":\"Start et projekt\",\"to\":\"/contact\",\"color\":\"primary\",\"variant\":\"solid\"},{\"label\":\"Se priser\",\"to\":\"/pricing\",\"color\":\"neutral\",\"variant\":\"outline\"}]}}]",{"title":39,"description":40,"og_image":41},"Tempest CMS — Det udviklerejede CMS til hurtige sites","Ét hurtigt, integreret CMS til indholdssider, nyheder, referencer, team og projekter — bygget af Lervad og skræddersyet til lige det, du skal lancere.","","2026-07-02T12:40:28.000Z",{"statusCode":4,"data":44},[45,73,95],{"_id":46,"url_key":47,"name":48,"live_url":49,"app_store_url":50,"play_store_url":51,"category":52,"year":53,"tech_tags":54,"status":61,"short_description":62,"description":63,"display_order":64,"status_published":22,"meta":65,"image":68,"websites":69,"store_views":70,"store_codes":71,"createdAt":72,"updatedAt":72},"6a465c3bd8380f63371cda33","bisons-go","Bisons Go","https://bisons.dk","https://apps.apple.com/dk/app/bisons-go/id6749616292","https://play.google.com/store/apps/details?id=dk.bisons.app","Mobile game (AR)","2025",[55,56,57,58,59,60],"Vue 3","Ionic","Capacitor","ARKit / ARCore","Firebase","Tempest CMS","completed","A location-based augmented-reality battle RPG for iOS & Android — step outside, open the camera and fight monsters and real players for loot and treasure.","\u003Cp>\u003Cstrong>Bisons Go\u003C/strong> turns your neighbourhood into a fantasy battleground. Open the AR camera to find monsters, treasure chests and coins pinned to real GPS locations, challenge nearby players by scanning their QR code, and team up for co-op raids against four ancient gods of the Boring Kingdom. It is free-to-play with no pay-to-win — \u003Cem>\"Step outside. Battle for real.\"\u003C/em>\u003C/p>\u003Cp>The full product is built and run by Lervad end to end: the native game app, the Firebase backend, and the marketing site at \u003Ca href=\"https://bisons.dk\">bisons.dk\u003C/a> — which itself runs on Tempest CMS.\u003C/p>\u003Ch2>Tech stack\u003C/h2>\u003Cul>\u003Cli>\u003Cstrong>App:\u003C/strong> Vue 3 + Ionic 8, TypeScript and Vite, with Pinia state, vue-router and vue-i18n (English, Danish, Swedish, Norwegian, German).\u003C/li>\u003Cli>\u003Cstrong>Native shell:\u003C/strong> Capacitor 7 packaging one codebase into native iOS (14+) and Android (SDK 33+) apps, shipped to the App Store and Google Play as \u003Ccode>dk.bisons.app\u003C/code>.\u003C/li>\u003Cli>\u003Cstrong>Custom native plugins (Swift / Kotlin):\u003C/strong> \u003Cem>bisons-ar\u003C/em> for the AR camera (ARKit + SceneKit) with GPS element spawning and live QR detection, \u003Cem>bisons-rtdb\u003C/em> for real-time location/presence/PvP sync, and \u003Cem>bisons-sound\u003C/em> for native audio.\u003C/li>\u003Cli>\u003Cstrong>Backend:\u003C/strong> Firebase — Firestore for game data, Realtime Database for live location and battles, Authentication, App Check (ReCaptcha Enterprise) and Remote Config feature flags. Leaflet powers the world map.\u003C/li>\u003Cli>\u003Cstrong>Delivery:\u003C/strong> GitHub Actions CI/CD to Firebase Hosting with PR preview channels, and an automated version-sync across the iOS and Android builds.\u003C/li>\u003C/ul>\u003Ch2>Features\u003C/h2>\u003Cul>\u003Cli>\u003Cstrong>AR exploration:\u003C/strong> monsters, treasure and coins rendered in the camera at real-world coordinates, with distance-based visibility.\u003C/li>\u003Cli>\u003Cstrong>Tactical turn-based combat:\u003C/strong> 12 classes across tank / DPS / caster roles, a Strength–Agility–Intelligence advantage triangle, four abilities each, damage-over-time and status effects.\u003C/li>\u003Cli>\u003Cstrong>Real PvP:\u003C/strong> instant duels by scanning another player's QR code, with persistent match history.\u003C/li>\u003Cli>\u003Cstrong>PvE & raids:\u003C/strong> dynamically generated NPCs (6 rarities, 18 classes, special traits) and co-op party raids against gods scaling to level 1,000.\u003C/li>\u003Cli>\u003Cstrong>Permadeath:\u003C/strong> defeat is permanent — revive with Phoenix Feathers or at graveyard shrines.\u003C/li>\u003Cli>\u003Cstrong>World-building:\u003C/strong> claim real locations and build Bison Farms — vendors, banks, gold mines, graveyards and boss spawners.\u003C/li>\u003Cli>\u003Cstrong>Progression:\u003C/strong> a 10-branch talent tree, 80+ quests across five chapters, 32 achievements and global leaderboards.\u003C/li>\u003C/ul>\u003Ch2>Development\u003C/h2>\u003Cp>Bisons Go is a hybrid build: an Ionic Vue app wrapped in Capacitor, dropping to bespoke native Swift/Kotlin plugins exactly where the web platform can't reach — AR rendering, real-time sync and audio. The serverless Firebase backend handles real-time multiplayer at scale, with security rules that isolate public profiles from private inventory and gold. The result is ~170 TypeScript/Vue files, a dozen Pinia stores and a combat engine of its own, all shipped live on both app stores (v3.0.4).\u003C/p>\u003Cp>\u003Cstrong>Tech read:\u003C/strong> \u003Ca href=\"/news/ionic-capacitor-apps\">Ionic &amp; Capacitor\u003C/a> · \u003Ca href=\"/news/firebase-realtime-apps\">Firebase\u003C/a> · \u003Ca href=\"/news/native-ar-capacitor\">Native AR\u003C/a>\u003C/p>",0,{"title":66,"description":67,"og_image":68},"Bisons Go | Built with Tempest CMS","A location-based AR battle RPG for iOS & Android — Vue 3, Ionic, Capacitor, ARKit/ARCore and Firebase, with a Tempest CMS marketing site.","https://6vbmsvxa1ehaggmh.public.blob.vercel-storage.com/references/bisons-go.jpg",[14],[9],[14],"2026-07-02T12:40:26.971Z",{"_id":74,"url_key":75,"name":76,"live_url":77,"category":78,"year":53,"tech_tags":79,"status":61,"short_description":84,"description":85,"display_order":86,"status_published":22,"meta":87,"image":90,"websites":91,"store_views":92,"store_codes":93,"createdAt":94,"updatedAt":94},"6a465c3bd8380f63371cda34","teknodan","Stråtækker Teknodan","https://teknodan.com","Corporate site",[60,80,55,81,82,83],"Nuxt","MongoDB","SEO","Pagespeed","A craftsmanship-led site for a South Jutland thatching company — services, a project gallery and enquiries, all managed in Tempest CMS.","\u003Cp>\u003Cstrong>Stråtækker Teknodan ApS\u003C/strong> is a Danish thatching company in Toftlund, South Jutland, with 20+ years of craft and 500+ straw roofs behind them — \u003Cem>\"Stråtag med sjæl og styrke\"\u003C/em> (straw roofs with soul and strength). The site presents their services, shows off completed roofs, answers common questions and turns visitors into enquiries.\u003C/p>\u003Cp>It is built and managed end to end on \u003Cstrong>Tempest CMS\u003C/strong>, so the team can keep services, projects and content current without touching code.\u003C/p>\u003Ch2>Built with Tempest CMS\u003C/h2>\u003Cul>\u003Cli>\u003Cstrong>Composable pages\u003C/strong> — Home, About, Services, Projects and Contact assembled from on-brand template blocks, so every page stays consistent.\u003C/li>\u003Cli>\u003Cstrong>Project gallery\u003C/strong> — completed straw roofs presented through the references showcase with images and detail pages.\u003C/li>\u003Cli>\u003Cstrong>FAQ\u003C/strong> — common thatching questions in collapsible accordion sections.\u003C/li>\u003Cli>\u003Cstrong>Contact\u003C/strong> — a working enquiry form that drops messages straight into the CMS inbox.\u003C/li>\u003Cli>\u003Cstrong>Found on Google\u003C/strong> — semantic markup, metadata and JSON-LD baked in, with edge-cached, pagespeed-optimised delivery.\u003C/li>\u003C/ul>\u003Ch2>Tech\u003C/h2>\u003Cp>Server-rendered on Nuxt with a built-in API backed by MongoDB and served from the edge — the same fast, design-safe core that powers Tempest CMS, tailored to a traditional craft business.\u003C/p>\u003Cp>\u003Cstrong>Tech read:\u003C/strong> \u003Ca href=\"/news/nuxt-tempest-cms\">Why we build on Nuxt\u003C/a> · \u003Ca href=\"/news/mongodb-data-layer\">MongoDB data layer\u003C/a>\u003C/p>",1,{"title":88,"description":89,"og_image":90},"Stråtækker Teknodan | Built with Tempest CMS","A craftsmanship-led website for a South Jutland thatching company — services, project gallery, FAQ and enquiries, built on Tempest CMS (Nuxt + MongoDB).","https://6vbmsvxa1ehaggmh.public.blob.vercel-storage.com/references/teknodan.jpg",[14],[9],[14],"2026-07-02T12:40:27.123Z",{"_id":96,"url_key":97,"name":98,"live_url":99,"category":100,"year":53,"tech_tags":101,"status":61,"short_description":102,"description":103,"display_order":104,"status_published":22,"meta":105,"image":108,"websites":109,"store_views":110,"store_codes":111,"createdAt":112,"updatedAt":112},"6a465c3bd8380f63371cda35","simon-lervad","Simon Lervad — Portfolio","https://simon-lervad.dk","Portfolio",[60,80,55,81,82,83],"The personal portfolio & CV of a Danish frontend developer — competencies, career timeline, side projects and certificates, built on Tempest CMS.","\u003Cp>\u003Cstrong>Simon Lervad\u003C/strong> is a frontend developer in Vejen, Denmark with 10+ years building web apps, e-commerce platforms and mobile apps. This is his personal portfolio and CV — he has \u003Cem>\"built things on the web since school\"\u003C/em> — covering who he is, what he works with, his career timeline, side projects and certificates.\u003C/p>\u003Cp>Fittingly, it runs on \u003Cstrong>Tempest CMS\u003C/strong>, the platform he builds — so the whole site is editable from the same admin as every other Tempest build.\u003C/p>\u003Ch2>Built with Tempest CMS\u003C/h2>\u003Cul>\u003Cli>\u003Cstrong>About &amp; hero\u003C/strong> (Om) — an intro hero with a short professional bio.\u003C/li>\u003Cli>\u003Cstrong>Competencies\u003C/strong> (Kompetencer) — skills grouped into cards: frontend (React, Vue, Angular, TypeScript, Tailwind), mobile (Capacitor, PWA, iOS/Android), backend (Node.js, GraphQL, MongoDB), e-commerce, performance/SEO and DevOps.\u003C/li>\u003Cli>\u003Cstrong>Timeline\u003C/strong> (Tidslinje) — a vertical career-and-education timeline from 2010 to today.\u003C/li>\u003Cli>\u003Cstrong>Projects\u003C/strong> (Projekter) — side projects including Bison GO and Present Manager, via the references showcase.\u003C/li>\u003Cli>\u003Cstrong>Certificates\u003C/strong> (Certifikater) — formal credentials and qualifications.\u003C/li>\u003Cli>\u003Cstrong>Contact\u003C/strong> (Kontakt) — email and LinkedIn through a contact section.\u003C/li>\u003C/ul>\u003Ch2>Tech\u003C/h2>\u003Cp>Server-rendered on Nuxt with a built-in MongoDB-backed API and edge-cached delivery, SEO- and pagespeed-optimised — the Tempest CMS core, applied to a personal portfolio.\u003C/p>\u003Cp>\u003Cstrong>Tech read:\u003C/strong> \u003Ca href=\"/news/nuxt-tempest-cms\">Why we build on Nuxt\u003C/a>\u003C/p>",2,{"title":106,"description":107,"og_image":108},"Simon Lervad — Portfolio | Built with Tempest CMS","The personal portfolio and CV of a Danish frontend developer — competencies, timeline, projects and certificates, built on Tempest CMS (Nuxt + MongoDB).","https://6vbmsvxa1ehaggmh.public.blob.vercel-storage.com/references/simon-lervad.png",[14],[9],[14],"2026-07-02T12:40:27.198Z",{"statusCode":4,"data":114,"pagination":150},[115,127,138],{"_id":116,"websites":117,"store_views":118,"store_codes":119,"name":120,"url_key":121,"short_description":122,"status":22,"date":123,"meta":124,"published_at":126,"createdAt":126,"updatedAt":126},"6a465c3bd8380f63371cda39",[14],[9],[14],"Why Tempest CMS runs on Nuxt","nuxt-tempest-cms","Server-side rendering, one language end to end, and edge-cached pages — why Nuxt is the backbone of Tempest CMS.","2026-06-24",{"title":120,"description":125,"og_image":41},"Why we build Tempest CMS on Nuxt — server-side rendering, one language end to end, and edge-cached pages.","2026-07-02T12:40:27.491Z",{"_id":128,"websites":129,"store_views":130,"store_codes":131,"name":132,"url_key":133,"short_description":134,"status":22,"date":135,"meta":136,"published_at":137,"createdAt":137,"updatedAt":137},"6a465c3bd8380f63371cda3a",[14],[9],[14],"One codebase, native apps with Ionic & Capacitor","ionic-capacitor-apps","How we ship real iOS and Android apps from a single Vue codebase with Ionic and Capacitor.","2026-06-20",{"title":132,"description":134,"og_image":41},"2026-07-02T12:40:27.650Z",{"_id":139,"websites":140,"store_views":141,"store_codes":142,"name":143,"url_key":144,"short_description":145,"status":22,"date":146,"meta":147,"published_at":149,"createdAt":149,"updatedAt":149},"6a465c3bd8380f63371cda3b",[14],[9],[14],"Real-time and serverless with Firebase","firebase-realtime-apps","Firestore, Realtime Database, Auth and App Check — a production backend for a small team, no servers to run.","2026-06-16",{"title":143,"description":148,"og_image":41},"How we use Firestore, Realtime Database, Auth and App Check to run production apps without managing servers.","2026-07-02T12:40:27.719Z",{"page":86,"limit":151,"total":152,"totalPages":104},3,5]