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
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
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.
Public client approval with no login. Share tokens route through service-role Deno functions behind a
PUBLIC_PATHSallowlist, so a client approves or rejects each influencer individually with free-text notes while never touching the auth provider.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
