
KK Tax
Know where you stand.
LiveBrandWebsiteCMS





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
More from the project

