Search

Find a project by name, tech, or category.

a laptop and phone mockup of the fixture.cc homepage on a dark green backdrop, showing the fixture generator and a public competition page

2026 / Web App / SaaS

Fixture.cc Tournament Platform

A full tournament management platform built with Nuxt 4, Drizzle ORM, and PostgreSQL: format generation for round-robin, elimination, Swiss, and group-knockout competitions, a full admin panel with branding and scheduling, and capability-based access control with encrypted session cookies.

  • Nuxt 4
  • Tailwind CSS
  • Nuxt UI
  • PostgreSQL
  • Drizzle ORM
  • Docker
  • Traefik
a laptop and phone mockup of the bemo.cc homepage, with the headline Worth buying, clearly explained, shown on dark blue backdrop

2026 / Website / Content Platform

Bemo Buying Guide Platform

A content platform for a product-review and buying-guide site, built on Astro content collections with a validated MDX schema, generated structured data, and a static build deployed behind Docker and Traefik.

  • Astro
  • TypeScript
  • Tailwind CSS
  • MDX
  • Docker
  • Traefik
a laptop on a desk displaying the new tiagogalvao.com homepage, with the dark hero section and headline Web products built with focus

2026 / Website / Migration

tiagogalvao.com: WordPress to Astro Migration

A full rebuild of my own portfolio site, moving tiagogalvao.com from a fully custom WordPress theme to a schema-validated Astro codebase with type-safe content collections, MDX case studies, and a verified 100/100 Lighthouse home page.

  • Astro
  • TypeScript
  • MDX
  • Zod
  • Node.js
car auction landing page iphone mockup

2023 / Landing Page

Car Auction Landing Page

A custom landing page for a car auction company, built to communicate the offer clearly across devices and give the internal team control over content. The implementation used TG Starter Theme to keep the frontend lean and the backend practical.

  • WordPress
  • HTML 5
  • JavaScript
  • CSS3
  • PHP
  • MySQL
commission calculator web app

2023 / Website / App / Landing Page

Commission Calculator Web App

A custom web app for a communications company that needed a faster way to calculate commissions. The tool turns business rules into a simple interface, reducing manual work and making calculations easier to review.

  • JavaScript
  • HTML 5
  • CSS3
  • PHP
  • WordPress
tablet view of an action cameras retailer website

2023 / Website / Theme

Action Cameras Retailer

A ground-up rebuild for a specialist UK retailer selling action cameras for jockeys and sports teams. The project focused on a sharper visual system, clearer product storytelling, and a faster WordPress build that the team could manage after launch.

  • PHP
  • HTML 5
  • CSS3
  • JavaScript
  • WordPress
ui ux agency website screenshot

2023 / Website / Website Optimisation / Theme

UI / UX Agency Website

A custom website for a UI and UX agency that needed a clean, fast, and maintainable web presence. The build was created from scratch on WordPress, with performance and content editing treated as core requirements.

  • PHP
  • HTML 5
  • CSS3
  • JavaScript
  • WordPress
ring central bootcamp landing page

2023 / Landing Page

Bootcamp Landing Page

A fast, focused landing page for a communications-company bootcamp event, built as a custom WordPress template with a single registration path and no page-builder overhead.

  • HTML 5
  • CSS3
  • PHP
  • JavaScript
  • WordPress
tg starter theme screenshot

2022 / Theme

TG Starter Theme

A discontinued WordPress starter theme created to make bespoke theme development faster, cleaner, and more repeatable. It is kept here as a historical case study, not as a recommended foundation for new builds.

  • HTML 5
  • CSS3
  • JavaScript
  • PHP
wp custom query plugin

2023 / Plugin

WP Custom Query Plugin

A focused WordPress plugin that gives site editors a simple way to adjust custom query behavior without touching theme files. It was built to turn a repetitive developer task into a safer admin workflow.

  • PHP
  • HTML 5
custom maintenance wp plugin

2022 / Plugin / Personal Project

Maintenance Mode WP Plugin

A lightweight WordPress plugin that lets developers serve their own maintenance-mode template instead of relying on generic page-builder screens. It was built for simple setup, clean control, and predictable behavior during site updates.

  • PHP
  • CSS3
  • HTML 5
dye.js color utility interface

2022 / Concept / Personal Project / Library

dye.js Color Library

A small TypeScript library that helps interface elements adapt to their own background or parent background. The goal was to make contrast-aware UI behavior easier to reuse without adding a heavy dependency.

  • JavaScript
  • TypeScript
charitable events website screenshot

2023 / Website

Charitable Events Website

A contemporary website for charitable events, designed to make causes, dates, and contribution opportunities easy to understand. The build focused on responsive layouts, straightforward content management, and a calmer user journey for visitors who want to take action.

  • CSS3
  • HTML 5
  • JavaScript
  • jQuery
  • PHP
  • WordPress
tablet showcasing a luxury auctions website

2022 / Website / App

Luxury Auctions Website

A digital platform for a luxury auction business, designed to present high-value lots with clarity and support browsing across web and mobile. The project included responsive website work as well as companion app experiences for iOS and Android.

  • React JS
  • JavaScript
  • HTML 5
  • CSS3
  • jQuery
  • PHP
  • WordPress
a macbook laptop showing a screenshot of the store locator module

2022 / Feature

Store Locator System

A store locator system for a game publishing studio with a growing network of retailers and events. The feature was designed to reduce friction for players, limit unnecessary API calls, and remain manageable as the underlying data expanded.

  • JavaScript
  • jQuery
  • HTML 5
  • PHP
  • CSS3
a laptop showing an image of a real estate website

2022 / Website

Real Estate Website

A rebuild of an outdated real estate website for a UK agency. The work focused on clearer property browsing, stronger responsive templates, and a technical foundation that could support property-management integrations.

  • HTML 5
  • JavaScript
  • jQuery
  • PHP
  • WordPress
car accessories retailer website in laptop screen

2022 / Website

Car Accessories Retailer

A WooCommerce rebuild for a car accessories retailer, migrating a 20-year-old product database into a structured catalogue with improved browsing, caching, and image optimization.

  • HTML 5
  • CSS3
  • JavaScript
  • jQuery
  • PHP
  • WordPress
  • WooCommerce
iphone showing a product showcase website

2022 / Website

Product Showcase Website

A custom product showcase built with WordPress for a business that needed more than a static brochure site. The project focused on clear product exploration, responsive layouts, and content tools that make product updates easier to manage.

  • HTML 5
  • JavaScript
  • jQuery
  • PHP
  • WordPress
  • CSS3