Skip to content

Projects

Frontend and web development work

React projects, WordPress builds, and production websites. Client work, personal sites I run myself, and CMS-heavy projects.

Featured Projects

React interfaces, API integrations, CMS-backed content, and responsive layouts.

Willowmere House luxury wedding venue website screenshot

Frontend / Next.js Project

Willowmere House

Featured

A multi-page luxury wedding venue website built with Next.js, React, TypeScript and Tailwind CSS. I designed the site around a realistic venue sales journey, with wedding packages, private viewing enquiries, venue spaces, real wedding stories, a gallery, journal content and conversion-focused CTAs.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Local Data
  • Netlify
  • Responsive Design
  • Forms
  • SEO
Beany House coffee shop storefront screenshot

Frontend Project

Beany House

Featured

A complete coffee shop website built with React and Gatsby. I redesigned it around the pages a real cafe would need: a homepage, menu, shop, product pages, contact page, filters, and cart-ready product actions.

  • React
  • Gatsby
  • CSS
  • Netlify
Movie Handbook movie discovery app screenshot

React / API Project

Movie Handbook

Featured

A movie and TV discovery app built with Next.js, React, TypeScript, Material UI, and the TMDB API. I focused on making it feel like a real browsing product, with search, trending sections, detail pages, trailers, and helpful states for missing data.

  • Next.js
  • React
  • TypeScript
  • Material UI
  • TMDB API
  • Netlify
Lavida Resort accommodation website screenshot

CMS-backed Frontend Project

Lavida Resort

Featured

A calm resort website built with Gatsby, React, Contentful, and GraphQL. I used large imagery, editable accommodation content, room detail pages, and a simple enquiry path to make the site feel more like a real hospitality experience.

  • React
  • Gatsby
  • Contentful
  • GraphQL
  • CSS

WordPress / CMS Projects

Client, production, and content-heavy CMS work

WordPress builds from a client revamp to personal sites I still manage. Kadence customization, content structure, and responsive layouts.

Client WordPress Revamp

Stuck On Sweet

A client WordPress recipe site I revamped with Kadence. I cleaned up the recipe structure, redesigned the homepage and key pages, rebuilt navigation and sidebars, styled archive cards, and added Flodesk forms across the site.

  • WordPress
  • Kadence Theme
  • CSS
  • Flodesk
  • Responsive Design
  • CMS Architecture

WordPress / CMS Project

Ryokan Retreat

A WordPress and Kadence travel site I built and manage for Japan ryokan stays, onsen guides, destination content, and trip planning resources. The project focuses on clear navigation, long-form guide layouts, and a structure that can grow over time.

  • WordPress
  • Kadence Theme
  • Responsive Design
  • CMS Architecture
  • Content Taxonomy

WordPress / CMS Project

Korea Handbook

A WordPress travel site I built and run for South Korea guides, Seoul and Jeju resources, practical travel tips, and ongoing publishing. I structured it so readers can move from trip inspiration into useful planning details without getting lost.

  • WordPress
  • Responsive Design
  • CMS Architecture
  • Content Taxonomy
  • Internal Linking

Production WordPress Site

Expatolife

A large WordPress travel site I built and maintained over several years. I worked on responsive templates, PHP theme files, JavaScript, CSS, site structure, and the long-term upkeep that comes with a content-heavy production site.

  • WordPress
  • PHP
  • JavaScript
  • CSS
  • MySQL

More Projects

Additional web projects

Standalone web projects. A React learning platform with searchable content and quizzes, and a static reference site built with Hugo.

Learning Platform

Vietnamese Guide

A Next.js and TypeScript learning platform for beginner Vietnamese lessons. I built structured lesson pages, topic browsing, reusable learning blocks, metadata, JSON-LD, sitemap generation, and a mobile-first reading layout.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Structured Data
  • Netlify

Static Reference Site

Dev Handbook

A Hugo-powered developer reference site I built and maintain. It organises HTML, CSS, JavaScript, React, Node.js, Python, Git, and other topics into a fast documentation-style library for quick lookups.

  • Hugo
  • Markdown
  • Go Templates
  • CSS
  • JavaScript
  • Netlify