Chapters

Drag to move · Hover to trace. Select to read more. Keyboard: Alt + arrow keys to move.

Follow a request through the system
Web ClientUse Filmclusive in a browserCloudflare EdgeReceives and routes incoming requestsNext.js OriginRuns the server applicationDomain ServiceChecks and carries out a requestFirebase AuthChecks who is signing inFirestoreStores the application recordsResponse projectionOnly the data this person may receive
  1. Web Client
  2. Cloudflare Edge
  3. Next.js Origin
  4. Domain Service
  5. Firebase Auth
  6. Firestore
  7. Response projection
Each layer has a different responsibility.

Drag a card to rearrange it. Select it to learn more.

Connections in words

Explore the engineering.

Runtime

Follow Filmclusive’s edge/origin/data-plane split and the constraints behind it.

Request

Client transport reaches the guarded dispatcher, then scoped domain work and an authorized response.

Security

Separate verified identity, scoped access, recipient targeting and public disclosure.

Data

Identity, participation, work and projections have distinct responsibilities.

Clients

Web, native iOS, desktop and MCP retain distinct interaction and authentication boundaries.

Decisions, tradeoffs, and evidence

Architecture direction, local implementation, scoped verification, and production release are separate claims.

This public site is an independently authored static explanation. It has no login, database, production API connection or live Filmclusive records. Provider names describe Filmclusive’s application architecture.