My Projects
Here are some of the projects I've worked on. From client websites to side projects, each one taught me something new and pushed me to build better.
A fictional specialty coffee roaster, but a fully working online store. Product catalogue with size and grind variants, cart, guest checkout through Payfast, and an admin dashboard for managing products, stock, and orders. Built solo from database to checkout to show exactly what my e-commerce package delivers.
A fictional Joburg sneaker label built on the same store engine as Karoo Coffee Co., with a completely different look. Sneakers with UK size variants, cart, Payfast guest checkout, and an admin dashboard. Two stores, one engine, proof that what I build for one client adapts to the next.
Evetech's tech and gaming content hub, deep dives, buying guides, reviews, and news. I designed and built the site itself, the layout, styling, and reading experience are my work, while the articles come from the Evetech content team. Built with Astro so content-heavy pages still load light and fast.
One fictional Boksburg panel beater, two builds. I recreated a typical 2015-era site, oversized images, Bootstrap, desktop-only, then rebuilt the same business properly with Next.js. A case study page documents the audit, the fixes, and measured results, the honest way to show what my Fix & Upgrade package actually does.
A modern, multilingual salon website for Hairfashion Unisex Salon in Roodepoort. Features include service listings, family-friendly focus, client testimonials, FAQ, and contact/booking info. Built with Next.js, React, and Tailwind CSS for a fast, responsive, and accessible experience. Deployed on Vercel.
A tourism platform showcasing South Africa's provinces and attractions, built with a headless CMS architecture and a modern Next.js frontend for fast, smooth browsing.
A modern fitness coaching website showcasing personal training services, online coaching programs, and client transformations. Features a clean, professional design with seamless navigation and clear service offerings.