← All projects
Ferri logo
Shipped · Live SaaS 2026

Ferri

White-label upload portals that let any brand collect files securely.

What it is

Ferri is a branded document-collection platform. A business sends a customer an upload link that carries its own logo and colors; the customer drops in their files; the files travel straight from the browser to secure cloud storage. Each tenant gets its own branded portal on its own domain.

Why it exists

Collecting documents from customers — tax files, insurance paperwork, service records — usually means clunky email attachments or a portal built from scratch for every brand. Ferri turns that into a reusable, secure, on-brand experience that any company can stand up quickly.

Who it's for

Accounting firms, brokers, service businesses, and IT consultancies that collect files from their own customers.

What it does

  • Fully branded upload portals (logo, colors, custom domain per tenant)
  • Files upload directly to cloud storage — never bottlenecked through a server
  • Pre-built file requests admins can send and track
  • Optional one-time-code protection for sensitive material
  • Searchable upload history with secure downloads
  • A token-authenticated API for connecting other systems

How it works

1
Send a link A brand shares its own upload portal.
2
Customer uploads Files drop straight into the browser.
3
Direct to storage Uploads bypass the server entirely.
4
Review Admins search, download, and track.

What made it interesting to build

Keeping the core file flow fast while layering on security was the constant tension. Direct-to-storage uploads made transfers quick, but each new safeguard — one-time access codes, password-protected shares, role-based visibility, audit logging — risked complicating that clean path. An early bug where large files briefly appeared empty taught us to trust the storage layer's eventual state rather than the browser's first read.

Built with

ReactTypeScriptNode.jsPrismaPostgreSQLCloudflare R2
Next project Prism → One secure home for a company's internal tools — including billing automation and an access reporter.