Porsche (Singapore)
Centralized Media Library and Content Management for Porsche Experience Centre Singapore

Company: Codigo
Timeline: Dec 2025 – May 2026
Client: Porsche
Market: Singapore
Status: Live
Summary
The Porsche Experience Centre Singapore web presence was delivered by Codigo, with the project starting mid-2025. Joining in December 2025 as my final project at Codigo, I contributed to the frontend of two core modules: a Media Library for centralized digital asset management, and a Digital Content Management system for publishing customer-facing content. Built with Next.js and TypeScript, the frontend used Zustand for state management, React Hook Form with Yup for form handling and validation, and TanStack Query for data fetching, styled with Tailwind CSS.
What I Worked On
- Media Library Module: Centralized digital asset management for organizing, storing, and retrieving media files.
- Digital Content Management: CMS for managing and publishing content on the customer-facing side.
- Frontend built with Next.js and TypeScript, using Zustand for state management.
- Forms handled with React Hook Form and validated with Yup.
- Data fetching powered by TanStack Query, styled with Tailwind CSS.