October 2024
Nextjs with CMS Sanity
Integrating Next.js with Sanity (Headless CMS) and display the blog content.

Integrating Next.js with Sanity (Headless CMS) for Blog
Integrating Next.js with Sanity (Headless CMS) for Blog
In this simple integration, you can use Next.js alongside Sanity as a headless CMS to manage and display blog content dynamically. Sanity allows you to store and organize content, while Next.js handles rendering the content on your blog.
More projects
view all →
My Website v3 - NextTS App router
Redesign my websites with NextJS + Tailwind CSS + Framer Motion = Animation (on-going)

My Website v4 — Heritage Edition
My personal portfolio reimagined around a Malaysian heritage theme — a dark malam palette with amber & cream accents, wayang-inspired motifs, hand-drawn sketch filters, and custom keris/hand cursors. Includes a sound toggle, easter eggs, an AI helper, a branded contact flow (Resend), and an MDX blog. Built with Next.js App Router, TypeScript, Tailwind CSS, and Framer Motion; deployed on Cloudflare Workers. Archived here as the previous design ahead of the next redesign.

Anime-based Gaming Pitch Website
This application serves as a professional platform for Okarun Gaming to showcase their team, attract sponsors, and engage with their community while maintaining their unique anime-inspired identity and professional esports presence.