Skip to content
SH-03CDetail C

Payment & Travel Platforms

Sanjow

Production work at Sanjow across multi-tenant payment and travel platforms serving live customer traffic.

Type
Payments / SaaS
Status
Private
SECTION C-CNOT TO SCALE — CLIENT WORK, NO PUBLIC STILLSLIVE TRAFFIC · 30+ THIRD PARTIESBRAND 01BRAND 02BRAND 12+WHITE-LABEL FRONTSNEXT.JS · 12+ BRANDSAPITYPESCRIPT · EXPRESSPRISMA · POSTGRESREDIS · BULLMQGATEWAYS ×6ROCKETGATE + 5AIRLINES ×8BULLMQ WORKERSOBSERVABILITYOTEL · SENTRYTEST GATESVITEST · PLAYWRIGHT · CI
Fig. 01
Problem
Multiple brands needed payment and travel products on one stack, with live money moving.
Constraint
30+ third parties. Multi-tenant. Observability is not optional.
Decision
White-label Next.js frontends and a TypeScript backend behind OpenTelemetry and test gates.
Outcome
Live customer traffic across 12+ brands. Architecture walkthrough on request — no public stills.

Signals

Multi-Gateway Payments30+ IntegrationsMulti-Tenant SaaS

Stack used

Next.jsReactTypeScriptExpress.jsPostgreSQLPrismaBullMQRedisMantineStripeOpenTelemetrySentryVitestAWS S3
Detail C

Legend — the marks on these sheets

SH-xx
Sheet number. Every drawing in a set carries one, and the set is read in that order.
ESC 1:20
Scale. One unit on the drawing stands for twenty on the thing drawn.
DETAIL A/B/C
Detail callout. A lettered part of a drawing, enlarged on a sheet of its own.
SECTION C-C
Section mark. The line a cut is taken along, lettered at both ends.
BH-01
Borehole log. What a trial hole found, recorded downward by depth.
EOB
End of borehole. The depth at which the log stops.
REV. 2026
Revision. The issue a sheet belongs to; a later revision supersedes it.
As-built register
A table of what was actually built, set against what was drawn.

Press ? to open or close this panel.