Skip to content

KK Tax

Know where you stand.

Visit kktaxes.co.uk ↗
LiveBrandWebsiteCMS
kktaxes.co.uk
KK Tax website, kktaxes.co.ukKK Tax website, screen 2KK Tax website, screen 3KK Tax website, screen 4
KK Tax on a phone

The story

The story

KK Tax is a specialist UK tax practice led by Kishan Kavi, covering property tax, HMRC enquiries, business tax and private clients.

The job started as a website. While building it, I rebranded the whole firm so everything says one clear thing: know where you stand. The two Ks fuse at the serif, and the full stop is always orange.

Then I gave the firm its own writing desk: a private admin where Kishan can write articles, add images and publish straight to LinkedIn.

What I built

  • 01New logo and wordmark, colours and typography
  • 02Brand guidelines, letterhead, proposal cover, business cards and email signature
  • 03LinkedIn, social posts and video-call backgrounds
  • 04Billboard and poster concepts
  • 05The website: home, services, about, contact, blog and privacy
  • 06A private CMS with a rich-text editor and image uploads
  • 07One-click publishing to LinkedIn, and enquiry emails

Under the hood

The tech stack,front to back.

Frontend

  • React
  • TypeScript
  • Vite
  • Tailwind CSS 4
  • Motion
  • React Router

Backend

  • Vercel serverless functions
  • Private admin with sign-in
  • Enquiry handling and email
  • Encrypted token storage

CMS

  • TipTap rich-text editor
  • Vercel Blob for images
  • HTML sanitising
  • Blog and service pages

Integrations

  • LinkedIn Posts API with image upload

Design

  • Newsreader and Inter
  • Ink, Signal orange and Paper palette
  • Full brand pack

By the numbers

website commits
website commits
brief: a website
brief: a website
brand deliverables
brand deliverables
page types
page types
KK Tax billboard concept: A letter from HMRC? Know where you stand.
KK Tax billboard concept: A letter from HMRC? Know where you stand.
KK Tax social post: Received a letter from HMRC?
KK Tax social post: Received a letter from HMRC?