Web App

VibeDock.ai

A curated gallery of real things built with AI.

Demo →
VibeDock.ai
  • Started with ChatGPT to flesh out the concept — what the gallery should feel like, who it's for, and what makes a project worth featuring. Got the idea solid before writing a single line of code.
  • Designed and built the full UI with Claude — warm neutrals, Playfair Display headlines, editorial feel. The gallery grid, project tiles, tag filtering, and search all came together through conversation.
  • Built the invite-only waitlist with Claude — OAuth via GitHub and Google, request access form, pending state, and admin approval flow. Emails sent via Resend on request and approval.
  • Used Claude Code for the heavier implementation work — submit page with blur gate, tools selector, live preview, admin panel, and feedback widget.
  • Deployed to Vercel with vibedock.ai. Fought Squarespace's domain interception before switching nameservers to Cloudflare. First project submitted to the gallery is the gallery itself.
AnthropicclaudeNext.jsnextjsSupabasesupabaseVercelvercelTypeScripttypescriptTailwind CSStailwindRResendchatgpt

← Back to explore