Site icon BotFlo

Cursor App Template #6 — Sales Pipeline

Sales Pipeline

Track deals, stages, and forecast weighted pipeline value.

Overview

This sales pipeline app gives revenue teams one place to manage deals from lead through close. Add opportunities, move them across stages in a table or Kanban board, filter by owner and close date, and see weighted forecast values in KPIs and charts. Everything runs client-side with data saved in the browser.

Key features

Dashboard KPIs

Cards summarize Total Pipeline (open deals), Won revenue, and Committed forecast (probability-weighted value).

Add deals

The add-deal form captures deal name, customer, stage, owner, value, close date, and a probability slider. A live preview shows weighted value as you adjust probability on new deals.

Table and Kanban views

Toggle between Table view and Kanban view.

Stages are color-coded consistently in both views.

Deal grid

Columns: Deal Name, Customer, Stage, Owner, Value, Close Date, Probability, Weighted Value, Actions. Weighted Value = value × probability %. Inline editing includes a stage dropdown. Won and Lost quick-action buttons appear in the grid and on Kanban cards. Pinned totals sum deal value and weighted value.

Filters

Charts

Import and export

Appearance

Dark mode with localStorage persistence.

Data & persistence

Twelve sample deals preload across stages and owners. The full pipeline saves to localStorage.

Built with

Tailwind CSS, AG Grid Community, Alpine.js, Chart.js, and SheetJS.

Try the interactive walkthrough below. Click Walk through features and use Next / Back (or arrow keys) to explore every feature.

Sales Pipeline — Polished app

Sales Pipeline

Track deals, stages, and forecast weighted pipeline value.

Total Pipeline
$688,000
Won
$153,000
Committed
$248,550
Add deal

Weighted value: $12,500

Pipeline funnel
Value by stage
View
Deal NameCustomerStageOwnerValueClose DateProbabilityWeightedActions
Acme Corp renewalAcme CorpNegotiationJordan Lee$85,0002026-04-1575%$63,750
Globex expansionGlobex IncProposalSam Patel$120,0002026-05-0150%$60,000
Initech pilotInitechQualifiedJordan Lee$45,0002026-04-3040%$18,000
Umbrella annualUmbrella CoWonAlex Kim$62,0002026-03-10100%$62,000
Stark IndustriesStark IndustriesLeadSam Patel$200,0002026-06-1515%$30,000
Wayne EnterprisesWayne EnterprisesNegotiationAlex Kim$175,0002026-04-2280%$140,000
Hooli upgradeHooliProposalJordan Lee$98,0002026-05-1855%$53,900
Soylent rolloutSoylent CorpLostSam Patel$35,0002026-02-280%$0
Massive DynamicMassive DynamicQualifiedAlex Kim$78,0002026-05-0535%$27,300
Cyberdyne licenseCyberdyneLeadJordan Lee$55,0002026-07-0110%$5,500
Oscorp integrationOscorpWonSam Patel$91,0002026-03-05100%$91,000
Wonka analyticsWonka IndustriesNegotiationAlex Kim$64,0002026-04-0870%$44,800
Total$1,108,000$596,250

Lead

Stark Industries$200,000
Cyberdyne license$55,000

Qualified

Initech pilot$45,000
Massive Dynamic$78,000

Proposal

Globex expansion$120,000
Hooli upgrade$98,000

Negotiation

Acme Corp renewal$85,000
Wayne Enterprises$175,000

Won

Umbrella annual$62,000
Oscorp integration$91,000

Lost

Soylent rollout$35,000
💾 Pipeline deals and dark-mode preference persist in localStorage between visits.
📱 Layout stacks on small screens — KPIs, form, and toolbar wrap with 44px touch targets.
Exit mobile version