Back to all projects Project

Deck CRM

A commercial CRM and marketing operations platform with role-based permissions, reporting, admin workflows, database migrations, and production deployment on Vercel.

2025 Product architect and developer
  • TypeScript
  • Svelte
  • JavaScript
  • PLpgSQL
  • Docker
  • Vercel
Deck CRM screenshot

What it is

Deck CRM is a production web application for CRM and marketing operations. It covers admin pages, field configuration, tags, webhooks, reporting permissions, migrations, quality checks, and deployment.

It is built as a maintained product with the controls expected from a data-heavy business application.

Technical shape

The app combines TypeScript, Svelte, database migrations, automation, Docker support, and Vercel deployment. The product surface includes configurable views, reporting permissions, admin workflows, webhook handling, and operational checks.

Design choices

The main design choice is treating permissions, configuration, and auditability as first-class product concerns. That matters because CRM regressions tend to affect operational workflows directly.

Current state

Active and deployed.