Operating systemsMarquee

Marquee

Built

An agency loses time in the seams between tools, so this keeps the whole engagement on one record.

See it

Functional scope

Two levels of tenancy: the agency, and each client underneath it, with row level security on every table so a client only ever reads their own record.

An operator console for the agency side and a client portal for the other side of the engagement, both reading the same seventeen table model.

A public signing page, so an agreement can be executed by someone who has no account and never needs one.

Twenty nine routes covering intake, discovery, campaign tracking, reporting, receivables, and the content calendar.

Users and roles

A marketing agency, a studio, or any practice that runs multiple client engagements at once.

Workflow in practice

New engagements start at intake. Work is tracked against the client record. Reports go out. Invoices age visibly rather than quietly.

In production

  • One record per client from first contact to money received
  • Agency and client see the same truth from two sides
  • A counterparty signs without an account

Build status

Complete and ready to deploy for you.

Three ways to have it

Commission, one time$48,000

Own it, one time. You receive the source, the schema, the deployment, and the documentation. It is yours.

Care, monthly$1,050

Hosting, security updates, storage, authentication, monitoring, and the hours that keep it current. Standard base, before seats.

Licensed Instance, monthly$3,050

Monthly rent, 12 month minimum. We host and run your instance under your name. Half of the first year of rent is credited toward the commission if you convert to ownership.

What Care covers
  • Hosting for the application and its database, with the compute and storage the tier needs
  • Security updates applied on a staging copy first, then to your instance
  • Storage and file delivery, including video where the system uses it
  • Sign in and authentication, kept current with the identity rail
  • Error capture and monitoring, read every week
  • Transactional mail, sent under your own domain
  • A repository security scan and a domain
  • A monthly allowance of senior engineering hours for the care routine: dependency updates, advisor sweeps, log review, and the weekly report
Licensed Instance terms
  • 12 month minimum
  • Teal Apex hosts and runs the instance under your name
  • Your data exports on request at any time
  • 50 percent of the first year of rent credited toward the commission on conversion to ownership

Figures are in US dollars; a rail shared by more than one chosen system is credited once per repeat up to 35 percent of the gross; Care Standard covers hosting, monitoring, updates and security scanning at the vendor prices of August 2026 plus a monthly senior engineering allowance; payment processing fees and app store fees are paid from your own accounts; the Licensed Instance is a 12 month minimum with your data exportable at any time.

Rails used

Stack

  • Next.js 15
  • React 19
  • Postgres with row level security
  • Self hosted type

Handover includes

  • Source for the console, portal and signing page
  • The seventeen table schema with policies applied
  • Portal invitation flow
  • Deployment configuration

Add to my ecosystem

Commission Marquee

Tell us how your business runs today and we will send back the arithmetic for this system shaped to your situation.