ClientHub’s actors, end-to-end workflow, and marquee artifact rendered in the Editorial template’s voice. Same data, template-native composition.
| # | description | sched value | % | this draw |
|---|---|---|---|---|
| 01 | Discovery + audit | DEL-01 | 100 | delivered |
| 02 | Brand strategy memo | DEL-02 | 100 | approved |
| 03 | Visual identity v1 | DEL-03 | 92 | in review |
| 04 | Voice + copy framework | DEL-04 | 78 | in review |
| 05 | Asset library | DEL-05 | 85 | in progress |
| 06 | Brand book v1 | DEL-06 | 64 | drafting |
| 07 | Rollout plan | DEL-07 | 20 | queued |
| 09 | Q3 status report | DEL-09 | 0 | queued |
Agencies and consultancies juggle deliverables, scope changes, approvals, status reports, and invoices across email threads and Slack DMs — and clients never quite know where their project stands.
ClientHub centralizes engagements, deliverables, approvals, status reports, change orders, and invoicing into one branded client-facing workspace.
// why this is hardScope changes have to be priced and approved before work starts, every deliverable needs explicit acceptance, and clients want a single place to actually log in.
Broadest SMB-service-business pull — not another internal PM tool, but a portal clients actually want to log into.
Engagement created → milestones + deliverables seeded → practitioner submits work → client reviews + approves → invoice draft generated → status report drafts weekly.
Client requests out-of-scope change → change order drafts with cost + timeline impact → client approves before work begins → scope and pricing update.
Deliverable submitted → client review window with comments + redlines → explicit accept or revision → audit log captures decision + actor + timestamp.
Engagement pipeline, profitability per client, overdue acceptances, scope-change ratios, status-report cadence compliance.
// v1 demos without third-party services
Pure workspace + workflow + document generation. Vercel Blob for files. Stripe Checkout link for invoice payments is optional v2.
This exact app is live and clickable at clienthub.ustack.ai. Click around — same architecture described above.
Sign in, write a paragraph that describes your version of ClientHub, and uStack ships a working app on your URL. Take the code, have us host it, or scope a custom build — same production methodology underneath.