lawn

Video review for creative teams.

Self-hosted. Your team, your cloud.

How this lawn runs

Same lawn, rebuilt to deploy for your own team. No plans, no seats, no billing. Anyone with an account can start a team and invite the rest.

Hosting

Laravel Cloud

All three apps run on Laravel Cloud from one repo: the web app, the Convex backend and the auth API, with Postgres and object storage attached.

Backend

Convex

The open-source Convex backend, self-hosted. Realtime comments, presence and uploads, with data in your own database and bucket.

Auth

Laravel API

A small Laravel app replaces Clerk: passkeys first, email and password as a fallback, issuing JWTs that Convex verifies.

Frontend

TanStack Start

The lawn you know: frame-accurate comments, version stacks and share links, served as a static single-page app.