// /projects/ohio-growth-systems

Ohio Growth Systems

Agency site + multi-tenant prospect CRM.

year: 2026 role: designer · engineer · ops views: 27
SvelteKitSvelte 5PostgresDrizzleCaddyCloudflare Tunnel

Public landing page, hand-rolled session auth, admin dashboard, slug-driven prospect demo pages with built-in mini-CRM. Built end-to-end in SvelteKit + Postgres + Drizzle and shipped behind Cloudflare Tunnel.

What it does

  • Public marketing site with a lead intake form.
  • Admin dashboard for managing leads + outbound prospects.
  • Each prospect gets a custom /demo/[slug] page rendered from JSON.
  • Built-in micro-CRM at /demo/[slug]/crm for the prospect to play with.

Notable bits

  • adapter-node behind NGINX Proxy Manager → Cloudflare Tunnel.
  • Hand-rolled cookie sessions with @node-rs/argon2.
  • Drizzle migrations driven by drizzle-kit push.
$ echo "© 2026 Brandon Carbenia"