SourceCode.

Portfolio

Real sites. Real businesses. All live right now.

Every site below is online and running a real business: restaurants, tourism, automotive, publishing, plus two SaaS products and two free tools of my own. Open any of them and judge the work for yourself instead of taking my word for it.

Client work · 15 projects

Sites doing a job for somebody

Not mockups and not concepts. These are running businesses, and the note under each one says what the site was built to achieve.

Monitrova website, built by SourceCodeOpen live

Monitrova

SaaS ProductMonitoringBuilt by me
My own uptime-monitoring SaaS. Confirmed alerts for uptime, SSL and homepage health, set up in two minutes with no false alarms. Every site I build is monitored by it.Clients never caught out by avoidable downtime
Farsight CRM website, built by SourceCodeOpen live

Farsight CRM

SaaS ProductWooCommerceBuilt by me
A multi-site CRM I built from scratch. It pulls customers, orders, subscriptions, emails and invoices from every WordPress and WooCommerce site into one clean dashboard, with pay links built in.One accurate view of customers and sales
YOU HAD ONE JOB website, built by SourceCodeOpen live

YOU HAD ONE JOB

Free ToolPerformanceBuilt by me
A free website health check of my own. Paste a URL and it grades performance, security headers, SEO, accessibility and general tidiness in about thirty seconds, then tells you what is wrong with jokes attached.A full technical audit in half a minute, free
Vibe Code Or Cry website, built by SourceCodeOpen live

Vibe Code Or Cry

Free ToolAIBuilt by me
A second opinion on your app idea before you spend a weekend on it. Paste one in and it scores it out of 100 on originality, usefulness and the odds you abandon it, then hands back the fixes worth making. It will invent one for you too, with a build prompt ready for Claude Code or Cursor.Finds the flaw in the idea before you build it
Waiting On Dave website, built by SourceCodeOpen live

Waiting On Dave

Free ToolWeb AppBuilt by me
An excuse generator for freelancers whose client still has not sent the content. Six tones and six formats, plus the Dave-O-Meter and a delay calculator that works out the realistic new deadline.The email you send when the client is the hold-up
Boomerang Steakhouse website, built by SourceCodeOpen live

Boomerang Steakhouse

RestaurantWordPressLocal SEO
Restaurant website with bold menu presentation, multilingual support, and a mobile-first layout built to bring in bookings.Clear path from search to a booked table
Javea Scooters website, built by SourceCodeOpen live

Javea Scooters

TourismWordPressPerformance
Tourism and rental site with striking imagery and a short route from browsing to a booked scooter.Faster route from landing page to reservation
Global Skills Matrix website, built by SourceCodeOpen live

Global Skills Matrix

WordPressEditorialUX
A polished framework site for a professional body, with confident typography and a downloadable resource at its core.14,000+ downloads across 120 countries
Hidden Gems website, built by SourceCodeOpen live

Hidden Gems

Custom BuildUXDesign
Custom travel discovery site with searchable locations, visual storytelling, and a clean province-by-province browse.Stronger engagement through clearer journeys
Webuycars.es website, built by SourceCodeOpen live

Webuycars.es

AutomotiveConversionCRO
Automotive lead-generation site built around a single clear action: enter a Spanish reg, get a valuation.Cleaner enquiry flow and easier navigation
Copywritely website, built by SourceCodeOpen live

Copywritely

Service SiteBrandingCRO
Personality-led site for a freelance copywriter, with bold colour and a service structure that converts.Stronger conversion intent on key pages
Executive Assistant Templates website, built by SourceCodeOpen live

Executive Assistant Templates

LibraryUXPerformance
A searchable template library with an organised browse and a layout that stays fast as the library grows.140+ templates, organised and findable
Admin Professional Today website, built by SourceCodeOpen live

Admin Professional Today

EditorialWordPressContent
Publication site with a clear editorial structure and a reading experience that holds up on a phone.Readable, organised editorial browse
iNeeda website, built by SourceCodeOpen live

iNeeda

DirectoryCustom BuildLocal
Local services directory connecting people on the Costa Blanca with tradespeople and businesses near them.Local supply and demand matched faster
Singles Escape website, built by SourceCodeOpen live

Singles Escape

TravelWordPressDesign
Travel brand site with a warm, confident tone and a booking journey that gets out of its own way.Clearer route from browsing to enquiry

Live demos

Sites you can click around inside

Built to show how I work where a client site wouldn't make the point. These two are running live, not sitting in a screenshot, but the businesses, the prices and the contact details inside them are invented.

One-page landing

Halden & Roe

Pre-owned watch dealer, London

A single page for a dealer selling second-hand mechanical watches. The brief was a large hero, a layout that doesn't look like a template, and movement on the page without anything jumping about under the cursor.

Built with
HTML, CSS and JavaScript, written by hand
Shape
No framework, no build step, one page
  • Full-height hero with a photographic slideshow behind the type
  • Stock shown as a numbered ledger with a live preview beside it
  • Everything animates on scroll or on a timer, nothing on hover
  • Respects the reduced-motion setting: all movement switches off

watches.sourcecode.es

Demo not loading? Open it in a new tab.

Listings and enquiry

LuX

Luxury villa sales, Costa Blanca

A property site for high-value villa sales, where the photography has to carry the page and the enquiry has to be effortless. Built to show that a listings site can look considered instead of like every other agency portal.

Built with
WordPress with a custom theme
Shape
Property listings with filtering and enquiry
  • Photography-led listings that still load quickly on mobile
  • Filtering that narrows without a full page reload
  • Enquiry forms attached to the specific property being viewed
  • Layout that holds up whether there are six listings or six hundred

lux.sourcecode.es

Demo not loading? Open it in a new tab.

Get in touch

Want something along these lines?

Tell me the kind of site you need and roughly what it has to do. I will tell you what it takes and what it costs, before you commit to anything.