Sales dashboard

A read-only sales dashboard for pipeline and ARR. Load data from CSV, Snowflake, or Salesforce, and share aggregate views with stakeholders.

Tags

  • Sales
  • Finance
  • Internal tools
  • TanStack Start
Preview of Sales dashboard

Built for

  • Sales and revenue operations teams
  • Finance teams reporting on ARR

Built on Netlify

  • Functions
    Server-side code that runs on request, without managing servers.
    Read the docs
  • Scheduled Functions
    Functions that run on a recurring schedule.
    Read the docs
  • Database
    Managed Postgres, provisioned with your site.
    Read the docs
  • Blobs
    Key-value storage for files and data, built into every site.
    Read the docs
  • Identity
    User sign-up, login, and access management.
    Read the docs

Also uses

  • React
  • TanStack Start
  • shadcn/ui
  • Drizzle ORM

Features

  • Overview
    Six KPIs, including total and weighted pipeline, closed-won ARR, and win rate, with mini charts.
  • Pipeline
    Open pipeline by stage, stacked by segment, owner, or source.
  • ARR
    Monthly new, expansion, contraction, and churn, with a net line.
  • Breakdown
    A sortable, searchable table grouped by segment, owner, or stage.
  • Data loading
    CSV upload with strict column checks, plus optional Snowflake and Salesforce refreshes.

Security and data

Tier 2 · Personal

Handles personal information such as names, emails, or employee records.

  • Server functions return aggregates only, so no per-deal rows or account IDs reach the browser.

Sales dashboard

Use template