Growth OS (WSHP)

Intelligent Outreach & Lead Qualification CRM

2025
LiveproductsAug 10, 2025Visit Site
Next.js 15FastAPITanStack QueryZustandPostgreSQL

Growth OS is the flagship product at DevDash Labs. It is a vertical SaaS designed to automate the tedious process of professional outreach—moving a prospect from "Cold Lead" to "Pilot Implementation" with minimal human friction.

The Engineering Challenge

The core challenge was building a system that could handle complex, multi-step workflows where the state needed to persist across sessions and devices. We were also integrating AI agents that would asynchronously update lead scores.

We needed:

  1. Real-time updates without trashing the database via polling.
  2. Strict Type Safety between our Python agents and TypeScript UI.
  3. Optimistic UI to make the app feel instant, even when AI models were processing in the background.

The Solution: Zero-Schema Mismatch

I architected a "contract-first" approach. We used FastAPI with Pydantic on the backend to define our data models. Using code generation tools, we automatically synced these Pydantic models to TypeScript interfaces in our Next.js monorepo.

If a backend engineer renamed lead_score to quality_score, the frontend build would fail immediately. This saved us countless hours of debugging "undefined" errors in production.

Key Features Built

  • Deep-Dive Prospecting: An integration with LinkedIn and Email APIs that enriches lead profiles automatically.
  • Kanban Workflow: A custom-built drag-and-drop interface using @dnd-kit and Zustand for global state management.
  • Live Analytics: Integrated PostHog to track conversion funnels through the outreach pipeline.
Gopal Khadka