Custom website design, built in Astro

Art directed websites in Astro that launch fast, and that your team runs itself, with AI.

Recent sites
Krispy Kreme Estonia, Partnerkaart, KFC Norway
Let's talkReplies within a day or two
Your team edits the site in its own CMS. Publish, and the live site updates.

Your brand gets a site made for it, not a template. Your team changes the content itself, in the CMS or with AI.

What you get

Art direction

A look made for your brand, not a template. Type, layout, photography direction and motion.

Built to sell

Pages planned around what your visitors need to do: order, apply, sign up or get in touch.

Real functionality

Forms, application flows, calculators, purchases and integrations that work on launch day.

A CMS your team edits

Sanity, Payload or whichever CMS fits, with blocks for pages and campaigns. Content changes can also be made with AI, through Claude Code or Cursor.

Fast and found

Static Astro pages that load fast, in as many languages as you need, with the SEO basics in place.

Launch handled

Redirects from your old addresses, so links and search rankings carry over. Plus domain, hosting, analytics, sitemap and Search Console set up.

How it works

From the first meeting to launch.

  1. 1MeetingWhat you need and by when: your brand, your goals and what the site has to do.
  2. 2Design and buildArt direction and the first pages on a preview link you can test, so you react to the real thing.
  3. 3CMSYour content moved into the CMS you choose, and your team shown how to edit it.
  4. 4LaunchLive on your domain or your own server. I stay on after launch for changes and new pages.

Recent sites

All projects
Krispy Kreme Estonia homepage
Krispy Kreme EstoniaAstro, Sanity

Full launch package for the first opening in Estonia.

Partnerkaart card render
PartnerkaartAstro, PayloadComing soon

Kaubamaja Group's loyalty programme: a custom Astro site with Payload on the client's own server, part of a long-term partnership since 2020.

KFC bucket, 3D render
KFC NorwayAstro, SanityComing soon

Full launch package for the first opening in Norway.

Questions

How long does a custom website take?
It depends on the number of pages, languages and integrations. You get the timeline in writing after the first meeting.
Which CMS?
Whichever fits your team. Sanity is hosted and quick to start, Payload runs on your own server so the data stays with you, and other CMSs work too.
Can our team edit the site after launch?
Yes. Your team edits pages, news and campaigns in the CMS. Krispy Kreme Estonia's marketing team edits their own site.

Other services

Got something to build?

Let's talkReplies within a day or two