
Overview
Scalable enterprise website built with Nuxt 3 SSR architecture, featuring headless CMS integration, multi-language support, and advanced form workflows for PT KSP's industrial property portfolio.
Technologies
Key Features
SSR with Nuxt 3 auto-imports
Headless CMS API integration layer
i18n routing with prefix strategy
Multi-step form with state persistence
Global SEO middleware automation
Firebase Analytics tracking integration
Technical Challenges
Custom Composable Architecture for API Abstraction
Engineered useMyFetch composable with centralized API key injection and runtime config integration to ensure type-safe, reusable data fetching across 15+ endpoints.
SSR-Safe Plugin System with Client-Side Hydration
Implemented conditional Firebase Analytics initialization with typeof window checks to prevent SSR hydration mismatches while maintaining analytics tracking integrity.
Global Middleware for Dynamic SEO Meta Management
Built resetMeta.global.js middleware leveraging useSeoMeta composable to inject Open Graph and Twitter Card metadata on every route transition for optimal social sharing.