Build the site. Let clients run it.

Define your content schema in TypeScript. Deploy once. Your clients get a beautiful dashboard to edit text, images, and collections — without calling you.

5 minSDK Setup
0Change Requests
$0Client Overhead

Free forever on your first site. See all plans →

// vard.config.ts
import { vard, v } from "@vard-app/sdk"

export default vard({
  hero: {
    title: v.string("Welcome"),
    photo:  v.image(),
  },
  team: v.collection({
    name:  v.string(),
    role:  v.string(),
    photo: v.image(),
  }),
})
→ client sees
vard.app / dashboard

Content

hero
team

hero

title
Welcome
photo
Click to upload

team

Alice Chen · Lead Engineer
Marcus Lee · Designer
2 changes pending
Publish