No Salesforce License Required

The Complete
Client Portal

Everything your clients need to track their delivery — without a Salesforce license. Real-time visibility, zero friction.

29
Pages
23
Components
Dark
Mode
Kbd
Shortcuts

Built for Everyone on the Team

Different roles need different things. The portal surfaces exactly what matters to each person.

Project Managers

Board, Burndown Charts, Cycle Time Analytics, and Dependencies help you track delivery without asking for updates. See pipeline health, bottlenecks, and blocking items at a glance.

Executives

Metrics Dashboard, Workload Distribution, Escalation Tracking, and Reports give you the 30,000ft view. Know budget burn, delivery velocity, team capacity, and SLA health without scheduling a meeting.

Team Members

Activity Feed, AI Draft, Hours, CSV Import, and Search keep you in the loop. Draft work items with AI, bulk-import from spreadsheets, log time with quick presets, and stay aligned without extra meetings.

External Stakeholders

Status Page, Documents, and Print View make sharing outside your team effortless. Send a link, not a spreadsheet.

The Visual Feature Tour

36+ pages and 23 components, each designed to eliminate a specific pain point. Here's what the portal looks like in action.

01

Kanban Board

A visual delivery pipeline. Work items are grouped into stage-based columns that update in real time. Priority badges, assignee avatars, and color-coded headers make status instantly scannable.

Who it's for: Project Managers, Team Leads
Why it matters: Replaces the daily standup question: "Where does this stand?" The answer is always visible.
Portal Preview
Stage columns: Requested, In Progress, Review, Complete
Priority badges (Critical / High / Medium / Low)
Bulk select + CSV export toolbar
Real-time sync with Salesforce data
02

Activity Feed

Everything that happened across all work items in one scrollable timeline. Tabs filter by type: comments, hours, stage changes, field changes. Auto-refreshes every 30 seconds.

Who it's for: Everyone
Why it matters: No more digging through email threads. One page shows every update, organized by date.
Portal Preview
Tab filters: All, Comments, Hours, Changes
Date-grouped timeline with conversation threads
30-second auto-refresh polling
Inline reply and file attachment indicators
03

Hour Logging

Log time against any work item with quick presets (15m, 30m, 1h, 2h, 4h, 8h). Pick a past date for catch-up entries. Every entry shows approval status so you know what the client sees.

Who it's for: Developers, Contractors
Why it matters: Time tracking that takes seconds, not minutes. Approval workflow ensures clients only see verified hours.
Portal Preview
Quick presets: 15m, 30m, 1h, 2h, 4h, 8h
Date picker for past-date entries
Approval badges: Draft, Submitted, Approved
Running total per item and per week
04

Metrics Dashboard

Executive summary cards showing active items, completion rate, hours burned, and budget remaining. Pipeline breakdown chart visualizes where work is concentrated. Phase detail table drills into each stage.

Who it's for: Executives, Account Managers
Why it matters: The 30,000ft view that used to take an hour to compile from spreadsheets. Auto-generated, always current.
Portal Preview
Summary cards: Active, Completed, Hours, Budget
Pipeline breakdown by stage with bar chart
Phase detail table with item counts
Recent completions list with dates
05

Timeline

A horizontal delivery timeline grouped by month. Each work item appears as a node colored by its current stage. Node size reflects priority. Hover to see days-in-stage aging.

Who it's for: Project Managers, Executives
Why it matters: See the shape of your delivery over time. Instantly spot items that have been sitting in the same stage too long.
Portal Preview
Monthly grouping with stage-colored nodes
Priority-based node sizing
Days-in-stage aging on hover
Scroll horizontally across delivery history
06

File Viewer

Search across every file attached to every work item. Files are grouped by work item with type icons (PDF, image, doc, spreadsheet). One-click download for any file.

Who it's for: Everyone
Why it matters: "Where was that mockup?" is a question nobody should have to ask. All deliverables, one search bar.
Portal Preview
Global search across all attached files
Grouped by work item with expand/collapse
Type icons: PDF, image, doc, spreadsheet
Direct download links
07

Search

Global search across all work items. Start typing and results appear instantly with debounced filtering. Results show title, stage, priority, and assignee.

Who it's for: Everyone
Why it matters: When you have 200+ work items, scrolling the board is not enough. Search finds anything in under a second.
Portal Preview
Instant results as you type
Debounced filtering (300ms)
Shows title, stage, priority, assignee
Keyboard shortcut: / to focus search
08

Reports

One-click CSV export for three report types: work items (all fields), hours (by person and item), and activity log (full audit trail). Download and open in any spreadsheet tool.

Who it's for: Executives, Account Managers
Why it matters: When the CFO asks for a report, you do not build a spreadsheet. You click a button and send the file.
Portal Preview
Work Items report: all fields, all statuses
Hours report: grouped by person and item
Activity report: full audit trail export
One click to download CSV
09

Health Dashboard

Connection status between the portal and your Salesforce org. Response time monitoring shows API latency. Sync health percentage tells you if data is flowing correctly.

Who it's for: Admins, IT Leads
Why it matters: Trust requires transparency. If the connection is slow or down, you see it immediately — not after a client complains.
Portal Preview
Connection status: Online / Degraded / Offline
API response time in milliseconds
Sync health percentage
Last successful sync timestamp
10

Settings

Passkey registration for passwordless login. Dark mode toggle. Notification preferences for email and in-app alerts. Weekly digest signup to get a summary every Monday.

Who it's for: Everyone
Why it matters: People work differently. Settings let each user configure their portal experience without admin involvement.
Portal Preview
Passkey registration for passwordless auth
Dark mode toggle (system, light, dark)
Notification preferences: email + in-app
Weekly digest signup
11

Burndown Chart

Track sprint and release progress with a visual burndown. An SVG chart plots the ideal burn line against actual completions over configurable time windows (7 to 90 days). Instantly see if you are ahead, behind, or on pace.

Who it's for: Project Managers, Scrum Masters
Why it matters: The burndown answers: "Will we finish on time?" without a spreadsheet formula. Just select the time range and read the chart.
Portal Preview
Ideal burn line vs actual completion line
Time range selector: 7, 14, 30, 60, 90 days
Projected completion date estimate
Recently completed items table
12

Cycle Time Analytics

Measure how long work items spend in each stage. Horizontal bar charts show average days per stage so you can pinpoint bottlenecks. A dedicated indicator highlights the slowest stage.

Who it's for: Project Managers, Process Leads
Why it matters: If testing always takes 5x longer than development, that is where to invest. Cycle time makes invisible bottlenecks visible.
Portal Preview
Average days per stage with color-coded bars
Bottleneck indicator highlighting slowest stage
Summary: total cycle time, fastest, slowest stage
Stage detail table with item counts
13

Developer Workload

See team capacity at a glance. Work items are grouped by assignee with priority breakdowns and capacity bars. Green means healthy load, yellow means heavy, red means overloaded.

Who it's for: Team Leads, Managers
Why it matters: Prevents burnout and uneven distribution. When one developer has 15 items and another has 2, you know before it becomes a problem.
Portal Preview
Developer cards with capacity status badges
Priority breakdown: Critical, High, Medium, Low
Horizontal capacity bar (green / yellow / red)
Collapsible item list per developer
14

Dependencies

Visualize blocking relationships between work items. See which items are waiting on others and which items are holding up the pipeline. Filter by blocked, blocking, or clear status.

Who it's for: Project Managers, Developers
Why it matters: A blocked item that nobody notices costs days. The dependency view makes every blocker visible with a single glance.
Portal Preview
Blocked items: red indicators with blocking references
Blocking items: amber indicators with dependent items
Filter tabs: All, Blocked, Blocking
Direct links to item detail pages
15

Escalations

Track escalated items and SLA health across all active work. Items are classified as On Track, At Risk, or Breached based on how long they have been in their current stage. Critical items pulse red.

Who it's for: Managers, Account Leads
Why it matters: SLA breaches caught early are conversations. SLA breaches caught late are incidents. This page catches them early.
Portal Preview
SLA indicators: On Track, At Risk, Breached
Tab filters: Escalated, At Risk, All Active
Days-in-stage tracking per item
Priority-based severity sorting
16

AI Draft

Type a one-line description and let AI generate a full work item: title, detailed description, acceptance criteria, estimated hours, priority, and type. Review, edit, and submit directly to the board.

Who it's for: Developers, Product Managers
Why it matters: Writing a proper spec for every small task is a tax. AI Draft turns a sentence into a structured work item in seconds.
Portal Preview
One-line input with AI generation
Editable preview: title, description, criteria
Priority and type selectors
Draft history stored locally
17

Recurring Items

Configure work items that automatically recur on a schedule. Set daily standups, weekly deploys, biweekly reviews, or monthly reports. Enable, pause, edit, or delete any schedule.

Who it's for: Team Leads, Project Managers
Why it matters: If you create the same work item every sprint, stop. Set it up once and let the system handle it.
Portal Preview
Frequency: Daily, Weekly, Biweekly, Monthly
Enable/disable toggle per schedule
Next run date computed automatically
Inline create and edit forms
18

CSV Import

Bulk-create work items from a CSV file. Upload, map columns to fields, review with validation, and import. Handles quoted values, BOM characters, and empty rows. Download a template to get started.

Who it's for: Admins, Project Managers
Why it matters: Migrating from another tool? Have 50 items in a spreadsheet? Import them in one batch instead of typing them one by one.
Portal Preview
3-step wizard: Upload, Map, Import
Auto-detect CSV columns and map to fields
Row validation with error highlighting
Progress bar and results summary

Built Different

This is not another SaaS portal bolted onto a database. It is a direct window into your Salesforce org — with enterprise security and zero vendor lock-in.

Enterprise Salesforce Backbone

All data lives in Salesforce. Encrypted at rest and in transit. Backed up by Salesforce infrastructure. SOC 2 compliant. Your data never touches a third-party database.

Zero-License Client Access

Clients see everything without buying Salesforce seats. One API key connects the portal to your org. No per-user licensing. No seat negotiations.

Real-Time Sync

Changes in Salesforce appear in the portal within 30 seconds. No manual refresh. No stale data. Stage changes, comments, hours, files — all synced automatically.

Open Source

BSL 1.1 license. Read every line of code on GitHub. No black boxes. No vendor lock-in. Fork it, extend it, or just read it to know exactly what it does.

Ready to Give Your Clients
Real-Time Visibility?

Try the portal yourself, install Delivery Hub in your Salesforce org, or read every line of source code on GitHub.

No credit card
No Salesforce license for clients
Free forever
Open source (BSL 1.1)