Skip to content
Oskar Östlind

Timringskurs

A course site where the client edits every word without touching the code.

Year
2026
Role
Design, frontend, backend and deployment

The brief

A course website built on Sanity so the instructor can add dates, change prices and rewrite copy themselves. The frontend fetches content with GROQ and renders statically.

Built on Next.js 16 and Tailwind v4 with a type-generated schema — the content model is type-safe all the way out into the components.

Next step

Tell me what you want to build

A short conversation is enough to tell whether we're a fit. You'll get a clear answer on scope and price either way.