This prompt

B2B SaaS Dashboard & Analytics App Prompt
Build a B2B SaaS analytics web app called "PulseMetrics" for startup founders and customer success teams to monitor real-time subscription revenue and account health.

Design: Professional, modern, and data-dense, featuring an immersive dark-mode default, crisp typography, and subtle neon cyan accent cards.

Key features:
- A master metrics overview banner displaying Monthly Recurring Revenue (MRR), Churn Rate, Net Revenue Retention (NRR), and Active Users with percentage change indicators.
- An interactive revenue trend line chart with month-over-month toggles.
- A searchable customer account table listing company name, subscription tier, health score status (Green, Yellow, Red), and last login date.
- A detail drawer that slides open when clicking any customer row, showing historical ticket logs and invoice history.

Data and edge cases: Each account can have multiple users and invoices. If an account's health score drops to "Red," display an automatic alert badge at the top of the table. When no data is loaded yet, show a clean skeleton loader followed by a "Connect Stripe API" onboarding card.

Related prompt

Build a lightweight CRM and pipeline management web app called "DealFlow" for boutique sales teams closing high-ticket B2B accounts.

Design: Structured, fast, and uncluttered, using a light gray canvas, crisp white kanban columns, and indigo primary action buttons.

Key features:
- A drag-and-drop Kanban board with standard deal stages: "Lead In," "Discovery Call," "Proposal Sent," "Closed Won," and "Closed Lost."
- Deal cards displaying company name, deal value in dollars, primary contact avatar, and expected close date.
- A detail modal for each deal with tabbed views for notes, activity history, and upcoming task reminders.
- A global search bar at the top to instantly find deals by company name or contact email.

Data and edge cases: Each deal is tied to a specific company and can contain multiple activity logs and notes. When dragging a card across columns, update the deal status instantly in the database without requiring a page reload.

All AI App Building prompts