DDC Recipes Platform

Responsive recipe and blog platform with Sanity CMS integration, featuring desktop/mobile layouts and multi-language support.

Role
Frontend Developer
Timeline
December 2025 - January 2026
Category
professional
8 pull requests
3 critical fixes
Sanity CMS
Multi-language

Overview

Enhanced recipe and blog platform with complete desktop and mobile responsive implementations. Integrated Sanity headless CMS for content management, implemented author display system, fixed critical URL routing bugs, and maintained visual consistency across multilingual content. Used Next.js 15 with server components and Tailwind CSS for optimal performance.

What I Built

  • Implemented complete desktop and mobile responsive layouts for recipe and blog pages
  • Integrated Sanity headless CMS with type-safe data handling and localized content extraction
  • Fixed critical URL routing bug causing double slashes affecting all internal navigation
  • Enhanced blog cards with author display and improved typography across breakpoints
  • Worked with Sanity image optimization, Portable Text rendering, and internationalized content structures

Key Achievements

  • ~400 lines of production code across 8 merged pull requests
  • Fixed 3 critical bugs (URL routing, mobile layout, font consistency)
  • Consumed and displayed Sanity CMS content with type-safe interfaces
  • Maintained visual consistency across English and Traditional Chinese content
  • Zero breaking changes through careful component composition

Technologies Used

Next.js 15React 19TypeScriptTailwind CSS 4Sanity CMS 4next-intlMux VideoZustandZod

Tags

Next.jsReactSanity CMSTypeScriptResponsive Design