Day 3 of 7
45 mins
Cost: $0

Generating Your Interactive CRM UI

Build a responsive, modern Kanban CRM dashboard using Claude Artifacts

Today's Deliverable:

Fully functional interactive CRM Kanban Dashboard running directly inside Claude Artifacts

Day 3 Checklist & Progress

0% Complete

The Power of Claude 3.7 Artifacts for Internal Tools

In the old world, building an internal CRM dashboard meant:

  • Hiring a frontend engineer for 3 weeks ($4,000+).
  • Configuring Webpack/Vite, state managers, component libraries, and CSS frameworks.
  • Wrestling with responsiveness and drag-and-drop libraries.

With Claude Artifacts, Claude writes an entire self-contained, enterprise-grade React application with Tailwind CSS and Lucide icons and renders it immediately right inside your browser window. You can interact with it, test workflows, and iterate in natural language.


The Day 3 UI Master Prompt

Paste this prompt into your Claude Project conversation:

Create a complete, single-file interactive CRM Dashboard application using React, Lucide React icons, and Tailwind CSS.

Features required:
1. Top Metrics Bar: Total Pipeline Value, Active Deals, Win Rate (%), and Deals Requiring Immediate Follow-Up.
2. Drag-and-Drop / Interactive Kanban Board:
   - Columns: New Inquiries, Discovery, Proposal Sent, In Review, Closed Won, Closed Lost.
   - Cards showing Deal Title, Company, Contact Name, Value ($), Days in Stage badge, and Next Step indicator.
   - 1-click stage advancement buttons on each card.
3. Quick Action Toolbar:
   - Live search by contact or company name.
   - Filter by stage or owner.
   - '+ New Deal' modal with validation.
4. Detail Drawer (Slide-out panel):
   - Clicking any deal card opens a slide-over panel.
   - Shows full contact info (click to copy email / dial phone).
   - Activity Timeline (Call logs, notes, emails) with an input box to quickly append new notes.
5. Modern Aesthetics: Dark mode theme (slate/zinc palette), subtle emerald/cyan accents, smooth transitions, and keyboard escape handling.

Include realistic mock data matching our schema so the interface is fully interactive immediately upon rendering.

What You Get in 15 Seconds

Claude will generate and render a fully interactive web app with:

  • Interactive State: Add deals, drag or click to move between stages, type notes into the timeline, and calculate pipeline sums on the fly.
  • Clean Responsive Layout: Works cleanly on laptop, desktop, and tablet screens.
  • Zero Dependencies: Runs immediately in Claude Artifacts, or can be downloaded as a single HTML/React file to host anywhere.

Iterating on Your Interface

Found something you want changed? You don’t write code—you talk to Claude:

  • “Make the ‘Closed Won’ column show celebratory green confetti and calculate total commissions.”
  • “Add a WhatsApp direct link button next to every phone number.”
  • “Add a ‘Days since last touch’ warning badge that turns red if a deal hasn’t been contacted in 5 days.”

Day 3 Homework & Milestone

  1. Generate your custom CRM UI in Claude Artifacts.
  2. Test adding 2 new deals, dragging them across stages, and adding an activity note.
  3. Make at least 1 custom visual tweak (e.g. your company colors or custom fields) using prompt feedback.

Next up in Day 4: We will connect your real-world leads (from your website contact forms, Typeform, or Calendly) automatically into your new CRM database!