React
React API Portfolio
The current portfolio website, built with React, TypeScript, Vite, Tailwind, Framer Motion, and a CMS-shaped data layer ready for API integration.
I needed a portfolio that could present WordPress work clearly while still showing React capability, reusable UI architecture, and readiness for CMS or API-backed content.
Built a typed React content layer that mirrors a future CMS or API shape.
Created reusable UI primitives for buttons, cards, badges, sections, layout, SEO, and animated page transitions.
Applied a global design system with Tailwind tokens for typography, spacing, colour, and responsive structure.
The site now supports a growing WordPress portfolio while keeping content easy to maintain.
React routes, detail pages, filters, and reusable cards are ready for a future API or CMS source.
The project demonstrates both client website experience and modern frontend implementation.