Demo workspace · sample data
Reading from Railway…
Client portal (web + API) · created Mar 6, 2026Open in Railway
From the repo it deploys from: Claude's summary of the code when available, otherwise the README.
GraphQL API behind the client portal: invoices and uploads in Postgres via Prisma, files on S3, sign-in with Clerk.
TypeScript · GraphQL · Prisma · → Postgres · → S3 · → Clerk · runs: node dist/index.js
React front end where studio clients review invoices, approve designs and upload brand assets.
This billing period, all environments
This billing period, all environments
| Service | Status | Latest deploy | Runs on | Cost in staging | Actions |
|---|---|---|---|---|---|
| api studio/portal-api | Live | 4h ago Tune connection pool size | 1 replica us-east4-eqdc4a | $2.59 |
Each action opens a review of exactly what will change. Nothing runs until you approve it.
TypeScript · React · → portal-api · runs: npm start
| CPU | $2.43 | 13% |
|---|---|---|
| Memory | $13.74 | 76% |
| Network egress | $1.36 | 7% |
| Volume storage | $0.57 | 3% |
| web studio/portal-web | Live | 6h ago Handle webhook retries | 1 replica us-east4-eqdc4a | $1.70 |