Case Study · SaaS

Foundry Hub

A project-management platform that takes interior designers off spreadsheets and PDF email chains — and gives their clients a dead-simple portal to approve every selection.

Foundry Hub product mockup
2
User roles, one platform
~10s
Avg. product import time
1-click
PDF spec schedules
0
Spreadsheets required

The problem

A designer's selections lived in three places at once — a spreadsheet of products, a folder of PDFs emailed back and forth, and a dozen browser tabs of vendor pages. Client approvals happened over email and got lost. Nothing was the single source of truth.

The fix

One platform where products are sourced, organized by room, turned into spec schedules, and signed off by clients — each with their own role-aware view. Designers get a full workspace; clients get a focused review portal. Every decision is captured, notified, and kept in one place.

Next.jsTypeScriptNode.jsPostgreSQLTailwind CSSDigitalOcean SpacesBackground jobsRole-based auth
Foundry Hub login screen
One door, two worlds

A single login that knows who you are

Designers and clients sign in through the same front door, but the app branches the moment it knows your role. Pick "Designer" and you get the full workspace — projects, rooms, sourcing, schedules, exports. Pick "Client" and you land in a calm review portal with exactly one job: approve or reject what your designer proposes.

Registration, password resets with expiring tokens, and seeded demo accounts mean a studio can be up and running — and showing a client around — in minutes, not days.

Designer dashboard with project stats and pending approvals
The designer's command center

Every project, every pending decision, at a glance

The dashboard answers the questions a designer actually asks at 9am: how many projects are active, how many products am I tracking, and — most importantly — what's still waiting on a client's yes or no?

Pending approvals get pulled to the top so nothing stalls in silence. A grid of recent projects sits one click away from the room-by-room detail underneath.

Project page showing rooms and product organization
Structure that mirrors the work

Projects → rooms → products

Interior projects aren't flat lists — they're organized by space. Foundry Hub mirrors that: a project breaks into rooms (Living Room, Kitchen, Master Bath), and each room holds its own grid of products with images, vendors, prices, and approval status.

Project details, status (Planning → In Progress → Completed), client assignment, and a one-click "Copy client link" all live in tidy tabs, so the workspace never feels like a database.

Product procurement view with URL import
Sourcing without the chaos

Paste a URL. Get a fully-built product card.

The feature designers feel first: paste a product link from almost any vendor site and Foundry Hub scrapes the name, images, price, dimensions, and specs in the background — usually inside ten seconds. No more copy-pasting from twelve open tabs into a spreadsheet.

Imports run as background jobs with live status, so the designer keeps working while cards fill themselves in. When a site can't be read, manual entry is always one click away.

Vendors overview screen
Vendors, finally in one place

Who you're buying from, all on one screen

Every product carries its vendor and manufacturer, so the people and suppliers behind a project stay visible and searchable instead of scattered across inboxes and order confirmations.

It's the quiet kind of feature that saves an hour the week a designer needs to re-order or chase a lead time.

Schedule builder with drag-to-reorder spec rows
The deliverable

Turn selections into a polished spec schedule

A schedule is what a designer actually hands off — a numbered FF&E specification sheet. Designers drag products into presentation order, group them by type (Material, Furniture, Fixture), and the numbering keeps itself straight.

One button exports the whole thing to a clean, image-rich PDF ready for clients, contractors, or vendors. The deliverable that used to take an evening in InDesign now takes a click.

Client review portal with approve and reject controls
The client's side of the table

A review portal anyone can use without a tutorial

Clients see only what's theirs: their project, grouped by room, every proposed product with a photo, price, and a clear approval badge. Two buttons — Approve or Reject — and the designer is notified instantly.

There's nothing to "submit," no learning curve, and no way to accidentally break the designer's workspace. Comments let clients ask about a fabric or flag a budget concern right on the product, while designers keep private internal notes the client never sees.

The loop that ties it together

The approval workflow

01

Designer requests approval

A product is added and sent to the assigned client. It shows a Pending badge.

02

Client decides

From their portal, the client approves or rejects with a single tap.

03

Designer is notified instantly

The decision lands in the bell — no email refresh, no chasing.

04

Rejections loop back

Source an alternative, request again. The history stays intact.

Pending Approved Rejected

Have a workflow stuck in spreadsheets?

Foundry Hub started as one studio's mess of tabs and PDFs. If there's a process you're outgrowing, I can build you the tool that replaces it.