Portfolio demo·Work sample by SyntheStudio. To commission similar work, email support@synthestudio.com.
Built on

A modern, edge-first stack

The same architectural choices brought to client work: streaming-first UX, typed server boundaries, RLS-secured Postgres, and a clean component system.

  • TanStack Start (React 19) + Vite 7 on edge runtime
  • Tailwind v4 + shadcn/ui with semantic design tokens
  • Postgres + Row-Level Security · typed server functions
  • Vercel AI SDK streaming · 8 models via AI Gateway
  • Whisper STT + OpenAI TTS · Gemini OCR with confidence
  • Cron tasks · API keys · usage metering with CSV/PDF export
Tech inventory
TanStack StartReact 19TypeScriptTailwind v4shadcn/uiVercel AI SDKPostgresRow-Level SecurityEdge FunctionsZodTanStack QueryMermaidKaTeXjsPDFWhisperGemini OCR
Compliance & isolation
  • • Per-user RLS on every table
  • • Signed-URL attachments · zero public buckets
  • • Server-side rate limiting · 120 msg/hr per user
  • • No secrets ever shipped to the client