DDC Recipes Platform
Responsive recipe and blog platform with Sanity CMS integration, featuring desktop/mobile layouts and multi-language support.
- Role
- Frontend Developer
- Type
- Built in my full-time job at Appnovation
- Period
- Dec 2025 to Jan 2026
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
- 01Implemented complete desktop and mobile responsive layouts for recipe and blog pages
- 02Integrated Sanity headless CMS with type-safe data handling and localized content extraction
- 03Fixed critical URL routing bug causing double slashes affecting all internal navigation
- 04Enhanced blog cards with author display and improved typography across breakpoints
- 05Worked with Sanity image optimization, Portable Text rendering, and internationalized content structures
Stories worth telling
~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
Numbers
- 8 pull requests
- 3 critical fixes
- Sanity CMS
- Multi-language
Stack
- Next.js 15
- React 19
- TypeScript
- Tailwind CSS 4
- Sanity CMS 4
- next-intl
- Mux Video
- Zustand
- Zod