About

We build operator software for brokers and prop firms.

LumireCRM is the CRM + back-office sibling to LumireFX — the institutional trading terminal. They share one identity model, one tenant tree, one event bus, and one SDK, so a broker can onboard a trader, approve their KYC, fund their account, and watch them place trades without stitching a toolchain together.

60

API modules

counted in apps/api/src/modules

RLS

Tenant isolation

enforced in Postgres

v1.0.0

API contract

frozen — additive only

4

Official SDKs

TypeScript · Python · PHP · Go

01Principles
01

API-first.

Every admin surface rides on the same REST API that external integrations use. No hidden back-channel.

02

Multi-tenant by default.

Row-level security enforced at the Postgres layer, not the application layer — a leaky query still can’t cross a tenant boundary.

03

Auditable state changes.

Every mutation writes an audit entry with the acting user, request IP, and a diff. Ops can reconstruct any decision.

04

Events over polling.

Domain events fan out to webhooks, campaigns, and workflows in one pass — integrators wire up what they need, nothing more.

05

Boring, proven stack.

NestJS, Prisma, Postgres, Redis, Next.js. Nothing bleeding-edge in the critical path.

02Contact

Partnerships and enterprise onboarding: hello@lumirecrm.com. For a product walkthrough, book a demo.