Skip to content
Zutra — 6 languages, auth UI, dashboard UI, 69 tests
Get it on Gumroad

Zutra v1.5.0 — SaaS landing & dashboard UI kit, 6 languages, 69 tests. Bring your own backend.

See what's included
Roadmap

What we're building.

Our public roadmap, ordered by community votes. Shipped items stay visible — no revisionist history.

Planned

5
298

Supabase Auth Reference Implementation

Auth

A worked example replacing the login/signup stub handlers with real Supabase session handling, so authenticate() and createUser() stop returning null.

Q4 2026
264

Stripe Checkout + Webhooks Example

Billing

A reference /api/webhooks/stripe handler covering checkout.session.completed, invoice.paid, and subscription.updated/deleted, wired to a minimal database schema.

Q4 2026
203

Playwright E2E Test Suite

Testing

End-to-end coverage for the critical UI flows — signup, login, checkout link, language switching — on top of the existing 69 Vitest unit tests.

Q3 2026
187

CI/CD GitHub Actions Templates

DX

Drop-in workflows that run lint, typecheck, tests, and build on every PR — the scripts already exist, they're just not wired into CI yet.

Q3 2026
174

Example RBAC Middleware

Auth

A minimal role-based authorization example for /dashboard/* routes, showing how to gate pages and API routes by role once you've wired up real auth.

Q1 2027

Shipped

2
341

6-Locale i18n System

i18n

Full translation coverage across English, Spanish, French, German, Portuguese (Brazilian), and Polish, with routed pages, a language switcher, and automatic hreflang tags.

Q2 2026
156

"Demo Data" Indicators

Honesty

Visible labels on the hero simulator and dashboard UI clarifying that the metrics, logs, and events shown are illustrative — not connected to a real backend.

Q3 2026

Missing something?

Open a GitHub issue and the community will vote on it.

Open issue