MAZE Software Development

SYS.01 · CRM

Influencer Hub

Influencer CRM from roster and margining through to contracts and payment.

Client
Trifid Media
Year
2025—2026
Role
CTO · Architect & lead engineer
Category
CRM · SYS.01
Private system
32
backend functions
11
entities
7
core workflows
20
React pages

This system runs behind a company login, so the plate carries its verified numbers rather than a screenshot. The link below opens the sign-in page, not the app.

Open the sign-in page (opens in a new tab)

The numbers

32

backend functions

11

entities

7

core workflows

20

React pages

6

access roles

The engineering

  1. A four-lane pricing engine — Reel, Story, Visit, Package — where every influencer line carries base cost, quantity and margin, and the client-facing price is an override rather than an added delta. That one decision is the money semantics of the entire product.

  2. Public client approval with no login. Share tokens route through service-role Deno functions behind a PUBLIC_PATHS allowlist, so a client approves or rejects each influencer individually with free-text notes while never touching the auth provider.

  3. Generates 14-clause contract PDFs on company letterhead with auto-numbered TM-{year}-{NN} references, then tracks money through a Not Due / Due / Overdue engine driven by deliverables completion against payment terms.

Stack

  • Base44
  • React 18
  • Deno
  • TanStack Query
  • jsPDF
  • Stripe
  • Zod