Portfolio

Designed with care.
Built to work.

Websites, web apps, dashboards and brand identities, each designed and built end to end. Clean on the surface, solid underneath, and quick on every screen.

VeeWise website on desktop and mobile

SaaS · Agriculture

VeeWise

Livestock records for sheep, goats and cattle. The marketing site and the farmer's control centre: a live view of the whole flock by camp, weight trends, and the issues that need attention today.

  • Product design
  • UI/UX
  • Front-end
Visit VeeWise
Consuma Source website on desktop and mobile

Industrial supply · South Africa

Consuma Source

Website and brand kit for a workshop consumables supplier, with two colour directions, Deep Teal and Night Shift, for the client to choose between.

  • Brand
  • Web design
  • Front-end
Visit the site
DP Innovations website with its 3D hero

Company website

DP Innovations

Our own site: an interactive 3D hero where a circuit board, software and AI connect live. Vanilla HTML, CSS and JavaScript, served from Cloudflare's edge.

  • Web design
  • 3D / WebGL
  • Front-end
You're on it
DP Books finance console showing quotes

Web app · Internal product

DP Books

A finance console: quotes, invoices, bank imports, payroll and tax in one calm, dark interface, with a design system shared across screens and PDFs.

  • Product design
  • Design system
  • Full-stack

Internal tool · shown with sample data

DP Delivery task board and job feed

Web app · Internal product

DP Delivery

An operations app. Email requests become tasks, time is tracked, quotes are compared with invoices and real hours, and a scored job feed shows new work worth going for.

  • UI/UX
  • Dashboards
  • Integrations

Internal tool · shown with sample data

DP Innovations business cards in two finishes

Brand identity

DP Innovations brand

Logo and mark, business cards in two finishes, the email signature and Microsoft 365 branding, all from one dark-and-red system.

  • Logo
  • Print
  • Brand system

Have something in mind?

Tell us about the problem, and we'll show you how we'd approach it.

Start a project