CRM SaaS Rewrite

Module Atlas, Customer Views, and Sales Board

The rewrite now exposes a full navigation shell, live customer and lead snapshots, and the existing sales board so the product feels closer to a real CRM workspace instead of a single page demo.

Connection

Authentication

Demo access is preloaded from deployment env for quick browser verification. The page will open the demo workspace automatically.

Module Atlas

The PHP sidebar is now mapped into the rewrite with live, partial, and queued states.

Live 3Partial 9Queued 3

Total Deals

0

Customers

0

Leads

0

Projected Value

$0

Activity Items

0

Customers

Recent customer accounts surfaced from the tenant database.

Role-gated

This role cannot read customer records.

Leads

Live lead mix with status distribution and recent activity.

Role-gated

This role cannot read lead records.

Plan Usage

Tenant usage becomes available after authentication.

Team

Role-gated

Your role can use the CRM, but it cannot view or manage team seats.

Pending Areas

These modules exist in the PHP product but still need UI and workflow parity in the rewrite.

5 tracked areas
Estimate Requestqueued

Public request flows and admin handling are not built yet.

Top-level menu area
Knowledge Basequeued

Article and public help content are still pending.

Top-level menu area
Utilitiespartial

Operational tooling exists behind the scenes, but no utilities workspace yet.

Top-level menu area
Reportsqueued

Report screens are not surfaced in the rewrite yet.

Top-level menu area
Setuppartial

Tenant admin and team seats exist; the broader setup tree still needs parity.

5 submenu items mapped

Billing

Billing settings become available after authentication.

Billing is intentionally deprioritized in the main workspace while the rewrite catches up with the original CRM surface. The Stripe routes and backend are still present, but the primary effort is now on module visibility, navigation parity, and day-to-day CRM pages.

Pipeline

Drag a deal card into another stage to update it. Click any deal to open its deep-link details page.

Read-only mode: your role cannot move deals between stages.

Deal Metrics

Track visible pipeline pressure, close timing, and recent commercial outcomes

Stage Aging

Open the stalled board directly from the stages that are accumulating idle deals

No open stages are carrying stalled deals right now.

Deal Views

Filter the pipeline, save reusable views, and share the current board state by URL

Visible Deals

0

Open Deals

0

Overdue

0

Saved Views

0

Operator Views

Switch into closing, overdue, stalled, or monthly win boards without rebuilding the pipeline filters

Live Filters

Slice the board by pipeline, stage, owner, close state, and expected-close window

Saved Views

Persist reusable deal filters in the tenant workspace

Deal Operations

Import, export, and bulk update opportunities on the active board

CSV Import

Map columns into pipeline, stage, ownership, linkage, and custom-field data

no file

Import resolves pipeline and stage by id or name, links existing customers or leads, and uses the current deal close-state governance for won/lost stages.

Import Setup

Upload a CSV and configure matching once

Board Context

No active pipeline · 0 stages · 0 custom fields available for mapping.

No CSV Loaded

Choose a CSV file to unlock the column mapper and preview.

Bulk Actions

Reassign, move, close, or delete the selected deals

0 selected

Use the checkboxes on the active board to build a bulk selection.

Owner Action

Assign a new owner to the selected deals

Stage Action

Move the selected deals inside the active pipeline

Outcome Actions

Apply governed close states to the selected deals

Deal Workspace

Open a deal from the board to inspect, edit, or log activity.

Open a deal from the board to view its workspace, edit form, and activity log.