[{"data":1,"prerenderedAt":685},["ShallowReactive",2],{"navigation-landing-en":3,"navigation-nuxt-auto-en":180,"navigation-nuxt-protokit-en":338,"/services/landing-page-building":444,"mdc--m5bswj-key":632,"mdc--60w3f6-key":677},[4,8,13,28,41,51,64,77,94,110,134,150,157,172],{"title":5,"path":6,"stem":7},"Overview","/docs/landing","0.docs/1.landing/001.index",{"title":9,"path":10,"stem":11,"badge":12},"Built-in Features","/docs/landing/built-in-features","0.docs/1.landing/002.built-in-features","New",{"title":14,"path":15,"stem":16,"children":17,"icon":27},"Content Foundation","/docs/landing/content","0.docs/1.landing/02.content/1.index",[18,19,23],{"title":5,"path":15,"stem":16},{"title":20,"path":21,"stem":22},"Details","/docs/landing/content/details","0.docs/1.landing/02.content/2.details",{"title":24,"path":25,"stem":26},"Technical","/docs/landing/content/technical","0.docs/1.landing/02.content/4.technical","i-heroicons-document-text",{"title":29,"path":30,"stem":31,"children":32,"icon":40},"Regional Content","/docs/landing/regional","0.docs/1.landing/03.regional/1.index",[33,34,37],{"title":5,"path":30,"stem":31},{"title":20,"path":35,"stem":36},"/docs/landing/regional/details","0.docs/1.landing/03.regional/2.details",{"title":24,"path":38,"stem":39},"/docs/landing/regional/technical","0.docs/1.landing/03.regional/4.technical","i-heroicons-globe-alt",{"title":42,"path":43,"stem":44,"children":45,"icon":50},"Multi-language","/docs/landing/multilang","0.docs/1.landing/04.multilang/1.index",[46,47],{"title":5,"path":43,"stem":44},{"title":20,"path":48,"stem":49},"/docs/landing/multilang/details","0.docs/1.landing/04.multilang/2.details","i-heroicons-language",{"title":52,"path":53,"stem":54,"children":55,"icon":63},"Blog","/docs/landing/blog","0.docs/1.landing/05.blog/1.index",[56,57,60],{"title":5,"path":53,"stem":54},{"title":20,"path":58,"stem":59},"/docs/landing/blog/details","0.docs/1.landing/05.blog/2.details",{"title":24,"path":61,"stem":62},"/docs/landing/blog/technical","0.docs/1.landing/05.blog/4.technical","i-heroicons-pencil-square",{"title":65,"path":66,"stem":67,"children":68,"icon":76},"Documentation","/docs/landing/docs","0.docs/1.landing/06.docs/1.index",[69,70,73],{"title":5,"path":66,"stem":67},{"title":20,"path":71,"stem":72},"/docs/landing/docs/details","0.docs/1.landing/06.docs/2.details",{"title":24,"path":74,"stem":75},"/docs/landing/docs/technical","0.docs/1.landing/06.docs/4.technical","i-heroicons-book-open",{"title":78,"path":79,"stem":80,"children":81,"icon":93},"Forms","/docs/landing/forms","0.docs/1.landing/07.forms/1.index",[82,83,86,90],{"title":5,"path":79,"stem":80},{"title":20,"path":84,"stem":85},"/docs/landing/forms/details","0.docs/1.landing/07.forms/2.details",{"title":87,"path":88,"stem":89},"Admin","/docs/landing/forms/admin","0.docs/1.landing/07.forms/3.admin",{"title":24,"path":91,"stem":92},"/docs/landing/forms/technical","0.docs/1.landing/07.forms/4.technical","i-heroicons-clipboard-document-list",{"title":95,"path":96,"stem":97,"children":98,"icon":109},"Email","/docs/landing/email","0.docs/1.landing/08.email/1.index",[99,100,103,106],{"title":5,"path":96,"stem":97},{"title":20,"path":101,"stem":102},"/docs/landing/email/details","0.docs/1.landing/08.email/2.details",{"title":87,"path":104,"stem":105},"/docs/landing/email/admin","0.docs/1.landing/08.email/3.admin",{"title":24,"path":107,"stem":108},"/docs/landing/email/technical","0.docs/1.landing/08.email/4.technical","i-heroicons-envelope",{"title":111,"path":112,"stem":113,"children":114,"icon":133},"Feedback Platform","/docs/landing/feedback","0.docs/1.landing/09.feedback/1.index",[115,116,119,122,125,129],{"title":5,"path":112,"stem":113},{"title":20,"path":117,"stem":118},"/docs/landing/feedback/details","0.docs/1.landing/09.feedback/2.details",{"title":87,"path":120,"stem":121},"/docs/landing/feedback/admin","0.docs/1.landing/09.feedback/3.admin",{"title":24,"path":123,"stem":124},"/docs/landing/feedback/technical","0.docs/1.landing/09.feedback/4.technical",{"title":126,"path":127,"stem":128},"Compare vs SaaS","/docs/landing/feedback/compare","0.docs/1.landing/09.feedback/5.compare",{"title":130,"path":131,"stem":132},"FAQ","/docs/landing/feedback/faq","0.docs/1.landing/09.feedback/6.faq","i-heroicons-chat-bubble-left-right",{"title":135,"path":136,"stem":137,"children":138,"icon":149},"Storage","/docs/landing/storage","0.docs/1.landing/10.storage/1.index",[139,140,143,146],{"title":5,"path":136,"stem":137},{"title":20,"path":141,"stem":142},"/docs/landing/storage/details","0.docs/1.landing/10.storage/2.details",{"title":87,"path":144,"stem":145},"/docs/landing/storage/admin","0.docs/1.landing/10.storage/3.admin",{"title":24,"path":147,"stem":148},"/docs/landing/storage/technical","0.docs/1.landing/10.storage/4.technical","i-heroicons-circle-stack",{"title":151,"path":152,"stem":153,"children":154,"icon":156},"Offline First","/docs/landing/offline-first","0.docs/1.landing/11.offline-first/1.index",[155],{"title":151,"path":152,"stem":153},"i-heroicons-users",{"title":158,"path":159,"stem":160,"children":161,"icon":156},"Yjs Sync","/docs/landing/yjs-sync","0.docs/1.landing/12.yjs-sync/1.index",[162,163,166,169],{"title":5,"path":159,"stem":160},{"title":20,"path":164,"stem":165},"/docs/landing/yjs-sync/details","0.docs/1.landing/12.yjs-sync/2.details",{"title":87,"path":167,"stem":168},"/docs/landing/yjs-sync/admin","0.docs/1.landing/12.yjs-sync/3.admin",{"title":24,"path":170,"stem":171},"/docs/landing/yjs-sync/technical","0.docs/1.landing/12.yjs-sync/4.technical",{"title":173,"path":174,"stem":175,"children":176,"badge":178,"icon":179},"Newsletter","/docs/landing/newsletter","0.docs/1.landing/13.newsletter/index",[177],{"title":173,"path":174,"stem":175,"badge":178},"Coming Soon","i-lucide-send",[181,184,202,298],{"title":5,"path":182,"stem":183},"/docs/nuxt-auto","0.docs/3.nuxt-auto/index",{"title":185,"path":186,"stem":187,"children":188,"page":201},"Getting Started","/docs/nuxt-auto/getting-started","0.docs/3.nuxt-auto/1.getting-started",[189,193,197],{"title":190,"path":191,"stem":192},"Introduction","/docs/nuxt-auto/getting-started/introduction","0.docs/3.nuxt-auto/1.getting-started/1.introduction",{"title":194,"path":195,"stem":196},"Installation","/docs/nuxt-auto/getting-started/installation","0.docs/3.nuxt-auto/1.getting-started/2.installation",{"title":198,"path":199,"stem":200},"Quick Start","/docs/nuxt-auto/getting-started/quick-start","0.docs/3.nuxt-auto/1.getting-started/3.quick-start",false,{"title":203,"path":204,"stem":205,"children":206,"page":201},"Auto API","/docs/nuxt-auto/auto-api","0.docs/3.nuxt-auto/2.auto-api",[207,210,214,218,222,226,230,234,238,242,246,250,254,258,262,266,270,274,278,282,286,290,294],{"title":185,"path":208,"stem":209},"/docs/nuxt-auto/auto-api/getting-started","0.docs/3.nuxt-auto/2.auto-api/1.getting-started",{"title":211,"path":212,"stem":213},"Aggregations","/docs/nuxt-auto/auto-api/aggregations","0.docs/3.nuxt-auto/2.auto-api/10.aggregations",{"title":215,"path":216,"stem":217},"Lifecycle Hooks","/docs/nuxt-auto/auto-api/lifecycle-hooks","0.docs/3.nuxt-auto/2.auto-api/11.lifecycle-hooks",{"title":219,"path":220,"stem":221},"Many-to-Many (M2M) Relationships","/docs/nuxt-auto/auto-api/m2m-relationships","0.docs/3.nuxt-auto/2.auto-api/12.m2m-relationships",{"title":223,"path":224,"stem":225},"Plugin System","/docs/nuxt-auto/auto-api/plugin-system","0.docs/3.nuxt-auto/2.auto-api/13.plugin-system",{"title":227,"path":228,"stem":229},"Database Adapters","/docs/nuxt-auto/auto-api/database-adapters","0.docs/3.nuxt-auto/2.auto-api/14.database-adapters",{"title":231,"path":232,"stem":233},"Custom Endpoints","/docs/nuxt-auto/auto-api/custom-endpoints","0.docs/3.nuxt-auto/2.auto-api/15.custom-endpoints",{"title":235,"path":236,"stem":237},"Multi-Tenancy","/docs/nuxt-auto/auto-api/multi-tenancy","0.docs/3.nuxt-auto/2.auto-api/16.multi-tenancy",{"title":239,"path":240,"stem":241},"Validation","/docs/nuxt-auto/auto-api/validation","0.docs/3.nuxt-auto/2.auto-api/2.validation",{"title":243,"path":244,"stem":245},"Rate Limiting","/docs/nuxt-auto/auto-api/rate-limiting","0.docs/3.nuxt-auto/2.auto-api/20.rate-limiting",{"title":247,"path":248,"stem":249},"Request Metadata Plugin","/docs/nuxt-auto/auto-api/request-metadata","0.docs/3.nuxt-auto/2.auto-api/21.request-metadata",{"title":251,"path":252,"stem":253},"Plugin Catalog","/docs/nuxt-auto/auto-api/plugin-catalog","0.docs/3.nuxt-auto/2.auto-api/22.plugin-catalog",{"title":255,"path":256,"stem":257},"Handler Overrides","/docs/nuxt-auto/auto-api/handler-overrides","0.docs/3.nuxt-auto/2.auto-api/3.handler-overrides",{"title":259,"path":260,"stem":261},"Cloudflare D1","/docs/nuxt-auto/auto-api/cloudflare-d1","0.docs/3.nuxt-auto/2.auto-api/30.cloudflare-d1",{"title":263,"path":264,"stem":265},"SQLite to D1 Migration","/docs/nuxt-auto/auto-api/migration-sqlite-d1","0.docs/3.nuxt-auto/2.auto-api/31.migration-sqlite-d1",{"title":267,"path":268,"stem":269},"Frontend Composables","/docs/nuxt-auto/auto-api/frontend-composables","0.docs/3.nuxt-auto/2.auto-api/32.frontend-composables",{"title":271,"path":272,"stem":273},"Testing","/docs/nuxt-auto/auto-api/testing","0.docs/3.nuxt-auto/2.auto-api/33.testing",{"title":275,"path":276,"stem":277},"Pagination","/docs/nuxt-auto/auto-api/pagination","0.docs/3.nuxt-auto/2.auto-api/4.pagination",{"title":279,"path":280,"stem":281},"Soft Deletes","/docs/nuxt-auto/auto-api/soft-deletes","0.docs/3.nuxt-auto/2.auto-api/5.soft-deletes",{"title":283,"path":284,"stem":285},"Authentication & Authorization","/docs/nuxt-auto/auto-api/authentication-authorization","0.docs/3.nuxt-auto/2.auto-api/6.authentication-authorization",{"title":287,"path":288,"stem":289},"Better-Auth Integration","/docs/nuxt-auto/auto-api/better-auth","0.docs/3.nuxt-auto/2.auto-api/7.better-auth",{"title":291,"path":292,"stem":293},"Nested Relations","/docs/nuxt-auto/auto-api/nested-relationships","0.docs/3.nuxt-auto/2.auto-api/8.nested-relationships",{"title":295,"path":296,"stem":297},"Bulk Operations","/docs/nuxt-auto/auto-api/bulk-operations","0.docs/3.nuxt-auto/2.auto-api/9.bulk-operations",{"title":299,"path":300,"stem":301,"children":302,"page":201},"Auto Admin","/docs/nuxt-auto/auto-admin","0.docs/3.nuxt-auto/3.auto-admin",[303,306,310,314,318,322,326,330,334],{"title":185,"path":304,"stem":305},"/docs/nuxt-auto/auto-admin/getting-started","0.docs/3.nuxt-auto/3.auto-admin/1.getting-started",{"title":307,"path":308,"stem":309},"Configuration & Theming","/docs/nuxt-auto/auto-admin/configuration-theming","0.docs/3.nuxt-auto/3.auto-admin/2.configuration-theming",{"title":311,"path":312,"stem":313},"Resource Configuration","/docs/nuxt-auto/auto-admin/resource-configuration","0.docs/3.nuxt-auto/3.auto-admin/3.resource-configuration",{"title":315,"path":316,"stem":317},"Form Fields & Widgets","/docs/nuxt-auto/auto-admin/form-fields-widgets","0.docs/3.nuxt-auto/3.auto-admin/4.form-fields-widgets",{"title":319,"path":320,"stem":321},"Permissions","/docs/nuxt-auto/auto-admin/permissions","0.docs/3.nuxt-auto/3.auto-admin/5.permissions",{"title":323,"path":324,"stem":325},"Custom Pages","/docs/nuxt-auto/auto-admin/custom-pages","0.docs/3.nuxt-auto/3.auto-admin/6.custom-pages",{"title":327,"path":328,"stem":329},"M2M Relationships","/docs/nuxt-auto/auto-admin/m2m-relationships","0.docs/3.nuxt-auto/3.auto-admin/7.m2m-relationships",{"title":331,"path":332,"stem":333},"Custom Actions","/docs/nuxt-auto/auto-admin/custom-actions","0.docs/3.nuxt-auto/3.auto-admin/8.custom-actions",{"title":335,"path":336,"stem":337},"Composables","/docs/nuxt-auto/auto-admin/composables","0.docs/3.nuxt-auto/3.auto-admin/9.composables",[339,342,355,382,400,415,425],{"title":5,"path":340,"stem":341},"/docs/nuxt-protokit","0.docs/4.nuxt-protokit/index",{"title":185,"path":343,"stem":344,"children":345,"icon":354},"/docs/nuxt-protokit/getting-started","0.docs/4.nuxt-protokit/1.getting-started/1.index",[346,347,351],{"title":190,"path":343,"stem":344},{"title":348,"path":349,"stem":350},"Core Concepts","/docs/nuxt-protokit/getting-started/concepts","0.docs/4.nuxt-protokit/1.getting-started/2.concepts",{"title":198,"path":352,"stem":353},"/docs/nuxt-protokit/getting-started/quick-start","0.docs/4.nuxt-protokit/1.getting-started/3.quick-start","i-lucide-rocket",{"title":356,"path":357,"stem":358,"children":359,"icon":381},"Schemas","/docs/nuxt-protokit/schemas","0.docs/4.nuxt-protokit/2.schemas/1.index",[360,361,365,369,373,377],{"title":5,"path":357,"stem":358},{"title":362,"path":363,"stem":364},"Field Types","/docs/nuxt-protokit/schemas/fields","0.docs/4.nuxt-protokit/2.schemas/2.fields",{"title":366,"path":367,"stem":368},"Collections","/docs/nuxt-protokit/schemas/collections","0.docs/4.nuxt-protokit/2.schemas/3.collections",{"title":370,"path":371,"stem":372},"Derived & Computed","/docs/nuxt-protokit/schemas/derived-computed","0.docs/4.nuxt-protokit/2.schemas/4.derived-computed",{"title":374,"path":375,"stem":376},"Connections","/docs/nuxt-protokit/schemas/connections","0.docs/4.nuxt-protokit/2.schemas/5.connections",{"title":378,"path":379,"stem":380},"Visualizations & Layouts","/docs/nuxt-protokit/schemas/visualizations","0.docs/4.nuxt-protokit/2.schemas/6.visualizations","i-lucide-file-code",{"title":335,"path":383,"stem":384,"children":385,"icon":399},"/docs/nuxt-protokit/composables","0.docs/4.nuxt-protokit/3.composables/1.index",[386,387,391,395],{"title":5,"path":383,"stem":384},{"title":388,"path":389,"stem":390},"usePrototype","/docs/nuxt-protokit/composables/use-prototype","0.docs/4.nuxt-protokit/3.composables/2.use-prototype",{"title":392,"path":393,"stem":394},"useProtoDoc","/docs/nuxt-protokit/composables/use-proto-doc","0.docs/4.nuxt-protokit/3.composables/3.use-proto-doc",{"title":396,"path":397,"stem":398},"useProtoCollection","/docs/nuxt-protokit/composables/use-proto-collection","0.docs/4.nuxt-protokit/3.composables/4.use-proto-collection","i-lucide-layers",{"title":401,"path":402,"stem":403,"children":404,"icon":414},"Components","/docs/nuxt-protokit/components","0.docs/4.nuxt-protokit/4.components/1.index",[405,406,410],{"title":5,"path":402,"stem":403},{"title":407,"path":408,"stem":409},"ProtoTool","/docs/nuxt-protokit/components/proto-tool","0.docs/4.nuxt-protokit/4.components/2.proto-tool",{"title":411,"path":412,"stem":413},"ProtoCrudModal","/docs/nuxt-protokit/components/proto-crud-modal","0.docs/4.nuxt-protokit/4.components/3.proto-crud-modal","i-lucide-puzzle",{"title":151,"path":416,"stem":417,"children":418,"icon":424},"/docs/nuxt-protokit/offline-first","0.docs/4.nuxt-protokit/5.offline-first/1.index",[419,420],{"title":151,"path":416,"stem":417},{"title":421,"path":422,"stem":423},"Corruption Recovery","/docs/nuxt-protokit/offline-first/corruption-recovery","0.docs/4.nuxt-protokit/5.offline-first/2.corruption-recovery","i-lucide-wifi-off",{"title":426,"icon":427,"path":428,"stem":429,"children":430},"Advanced","i-lucide-graduation-cap","/docs/nuxt-protokit/advanced","0.docs/4.nuxt-protokit/6.advanced/1.index",[431,432,436,440],{"title":5,"path":428,"stem":429},{"title":433,"path":434,"stem":435},"Multi-Tool Apps","/docs/nuxt-protokit/advanced/building-a-toolkit","0.docs/4.nuxt-protokit/6.advanced/1.building-a-toolkit",{"title":437,"path":438,"stem":439},"Schema Patterns","/docs/nuxt-protokit/advanced/custom-schema-patterns","0.docs/4.nuxt-protokit/6.advanced/2.custom-schema-patterns",{"title":441,"path":442,"stem":443},"Custom Fields & Viz","/docs/nuxt-protokit/advanced/extensibility","0.docs/4.nuxt-protokit/6.advanced/3.extensibility",{"id":445,"title":446,"badge":447,"body":450,"cta":451,"description":465,"extension":466,"features":467,"hero":495,"icon":40,"meta":500,"navigation":450,"ogImage":450,"path":501,"sections":502,"seo":627,"stem":630,"__hash__":631},"service_pages/2.services/1.landing-page-building.yml","Professional :text-pixelated-morphing-text{:texts='[\"SaaS\",\"Landing Page\",\"Product\",\"Startup\"]'} sites with optional :text-highlighter{text=\"feedback\" action=\"box\" color=\"#ffbd7a\"}, :text-highlighter{text=\"forms\" action=\"highlight\" color=\"#f472b6\" :delay=600} & :text-highlighter{text=\"blog\" action=\"underline\" color=\"#9e7aff\" :delay=1200}\n",{"video":448,"poster":449},"/videos/services/startup.mp4","/images/services/startup.webp",null,{"title":452,"description":453,"links":454},"Ready to Build Your Landing Page?","Let's create a high-converting site with the features you need. Start with a solid foundation and add modules as you grow.",[455,460],{"label":456,"formAction":457,"icon":458,"size":459},"Get a Quote","inquiry-form","i-heroicons-currency-dollar","lg",{"label":461,"to":462,"variant":463,"icon":464},"View All Services","/services","subtle","i-lucide-layout-template","Professional landing pages built for SaaS startups. Core site optimized for conversion and performance. Add optional pre-built modules for feedback, forms, blog, or multi-language—no plugin dependencies, proven architecture.","yml",{"title":468,"description":469,"items":470},"Professional Development Service","We deliver a high-quality, production-ready website tailored to your brand.",[471,475,479,483,487,491],{"title":472,"description":473,"icon":474},"IP Protection","We retain the underlying codebase IP to prevent resale, while granting you a perpetual license to use the website for your business.","i-lucide-shield-check",{"title":476,"description":477,"icon":478},"Privacy-First Analytics","Default Umami analytics. No cookies required, GDPR compliant. Third-party trackers (Google/FB) available upon request.","i-lucide-eye-off",{"title":480,"description":481,"icon":482},"Performance First","Built on Nuxt for optimal Core Web Vitals. Fast LCP, zero CLS, and minimal FID. Google loves it.","i-lucide-gauge",{"title":484,"description":485,"icon":486},"Scalable Architecture","Start small with a landing page, grow into a full SaaS product. The foundation is built for scale.","i-lucide-scaling",{"title":488,"description":489,"icon":490},"Developer Friendly","Clean codebase, TypeScript support, modular components. Easy for your team to maintain.","i-lucide-code-2",{"title":492,"description":493,"icon":494},"SEO Optimized","Semantic HTML, auto-generated sitemaps, meta tags, and open graph data. Built to rank.","i-lucide-search-check",{"links":496,"media":448},[497],{"label":498,"formAction":457,"icon":499},"Start Your Project","i-heroicons-rocket-launch",{},"/services/landing-page-building",[503,522,544,563,587,607],{"title":504,"description":505,"orientation":506,"id":507,"media":508,"features":509},"Core Performance Features","Every landing page starts with a rock-solid foundation. We prioritize speed, accessibility, and conversion optimization before adding any bells and whistles.","horizontal","core-features","/images/services/core.webp",[510,514,518],{"name":511,"description":512,"icon":513},"⚡ Speed Optimized","Lightning fast load times with Nuxt server-side rendering, image optimization, and efficient caching strategies. Green Core Web Vitals guaranteed.","i-heroicons-bolt",{"name":515,"description":516,"icon":517},"📱 Fully Responsive","Layouts that adapt perfectly to any screen size. Tested on desktop, tablet, and mobile to ensure a consistent experience for every visitor.","i-heroicons-device-phone-mobile",{"name":519,"description":520,"icon":521},"📊 Analytics Ready","Pre-configured tracking for Umami Analytics, a privacy friendly analytics solution. Know exactly how users interact with your site from day one.","i-heroicons-chart-bar",{"title":523,"description":524,"orientation":506,"reverse":525,"media":526,"links":527,"features":532},"Feedback Platform Module","Collect feedback from authenticated users with full context tracking. Upvoting system, threaded discussions, and moderation workflow keep your feedback organized.",true,"/images/solutions/feedback/feedback_module.webp",[528],{"label":529,"to":112,"variant":530,"icon":531,"trailing":525},"View Feedback Docs","outline","i-lucide-arrow-right",[533,536,540],{"name":534,"description":535,"icon":474},"🔐 Authenticated Collection","Users sign in (e.g., Google) to submit and vote. Track who submitted what, prevent abuse, and maintain accountability.",{"name":537,"description":538,"icon":539},"⬆️ Smart Voting","Upvote feedback to surface the most requested features. Community-driven prioritization that reflects real user needs.","i-lucide-arrow-big-up",{"name":541,"description":542,"icon":543},"🗺️ Roadmap & Changelog","Public roadmap views (Board, Kanban) linked directly to feedback items. Publish changelogs to close the feedback loop.","i-lucide-map",{"title":545,"description":546,"orientation":506,"media":547,"links":548,"features":551},"Advanced Forms Module","Visual form builder with 15+ field types. Create contact forms, surveys, and lead magnets without writing code.","/images/solutions/forms/forms.webp",[549],{"label":550,"to":79,"variant":530,"icon":531,"trailing":525},"View Forms Documentation",[552,555,559],{"name":553,"description":554,"icon":464},"🎨 Visual Editor","Drag-and-drop builder to create and edit forms. Configure validation, labels, and placeholders visually.",{"name":556,"description":557,"icon":558},"🔀 Conditional Logic","Show or hide fields based on user input. Build smart, multi-step forms that adapt to the user's journey.","i-lucide-git-branch",{"name":560,"description":561,"icon":562},"📉 Drop-Off Analytics","Track exactly where users abandon your forms. Optimize field order and length to maximize conversion rates.","i-lucide-trending-down",{"title":564,"description":565,"orientation":506,"reverse":525,"media":566,"links":567,"features":574},"Blog & Documentation Module","A complete content engine powered by Nuxt Content. Write in Markdown/MDX, manage content with Git, and publish beautiful blogs and docs.","/images/solutions/blog/blog.webp",[568,571],{"label":569,"to":53,"variant":530,"icon":570},"Blog Features","i-lucide-newspaper",{"label":572,"to":66,"variant":530,"icon":573},"Docs Features","i-lucide-book",[575,579,583],{"name":576,"description":577,"icon":578},"📝 MDX & Components","Write content in Markdown with embedded Vue components. Interactive demos, alerts, and rich media directly in your posts.","i-lucide-code",{"name":580,"description":581,"icon":582},"🔍 Built-in Search","Fast, client-side full-text search for all your content. Help users find articles and documentation instantly.","i-lucide-search",{"name":584,"description":585,"icon":586},"📚 Multi-Root Docs","Separate sections for Blog, Documentation, API References, and Tutorials. Each with its own navigation structure.","i-lucide-book-open",{"title":588,"description":589,"orientation":506,"media":590,"links":591,"features":594},"Multi-Language (i18n) Module","Native internationalization support. Reach global audiences with translated content, routes, and SEO optimization.","/images/solutions/i18n/multilang_small.webp",[592],{"label":593,"to":43,"variant":530,"icon":531,"trailing":525},"View i18n Documentation",[595,599,603],{"name":596,"description":597,"icon":598},"🌍 Dynamic Routing","Automatic route generation (e.g., /de/about, /fr/about). SEO-friendly URLs with proper hreflang tags.","i-lucide-globe",{"name":600,"description":601,"icon":602},"🔄 Smart Fallbacks","Missing translation? Automatically falls back to the default language content so users never see a 404 or empty page.","i-lucide-repeat",{"name":604,"description":605,"icon":606},"📂 Content Organization","Simple folder structure (content/en, content/de). Manage translations easily within your existing workflow.","i-lucide-folder",{"title":608,"description":609,"orientation":506,"reverse":525,"media":610,"links":611,"features":614},"Newsletter System Module","Integrated email subscription and management. GDPR compliant double opt-in, location tracking, and admin dashboard.","/images/solutions/newsletter/newsletter_dashboard.webp",[612],{"label":613,"to":174,"variant":530,"icon":531,"trailing":525},"View Newsletter Docs",[615,619,623],{"name":616,"description":617,"icon":618},"📧 Double Opt-In","Secure verification process ensures high-quality subscribers and GDPR compliance. No spam signups.","i-lucide-mail-check",{"name":620,"description":621,"icon":622},"🌍 Location Tracking","Automatically detect subscriber location for geo-targeted campaigns. Know where your audience is.","i-lucide-map-pin",{"name":624,"description":625,"icon":626},"📊 Admin Dashboard","Manage subscribers, view growth stats, and export lists directly from your website admin panel.","i-lucide-layout-dashboard",{"title":628,"description":629},"Custom Landing Page Development for SaaS | Optional Feedback, Forms & Blog Modules","Professional landing pages for startups with optional pre-built modules. Add feedback systems, advanced forms, blog, or multi-language support as paid upgrades. Built on Nuxt—90+ performance scores, modular architecture.","2.services/1.landing-page-building","uuhYl3NJZu5-Gc8ipkVkgRrFNq9uYdGavvSbHiQwBvs",{"data":633,"body":634},{},{"type":635,"children":636},"root",[637],{"type":638,"tag":639,"props":640,"children":641},"element","p",{},[642,645,650,652,659,661,668,670],{"type":643,"value":644},"text","Professional ",{"type":638,"tag":646,"props":647,"children":649},"text-pixelated-morphing-text",{":texts":648},"[\"SaaS\",\"Landing Page\",\"Product\",\"Startup\"]",[],{"type":643,"value":651}," sites with optional ",{"type":638,"tag":653,"props":654,"children":658},"text-highlighter",{"action":655,"color":656,"text":657},"box","#ffbd7a","feedback",[],{"type":643,"value":660},", ",{"type":638,"tag":653,"props":662,"children":667},{"action":663,"color":664,"text":665,":delay":666},"highlight","#f472b6","forms","600",[],{"type":643,"value":669}," & ",{"type":638,"tag":653,"props":671,"children":676},{"action":672,"color":673,"text":674,":delay":675},"underline","#9e7aff","blog","1200",[],{"data":678,"body":679},{},{"type":635,"children":680},[681],{"type":638,"tag":639,"props":682,"children":683},{},[684],{"type":643,"value":465},1772977474091]