RJ

RJEC Finance

Fintech control plane · Cloudflare Pages · Workers-ready

Private · local-first · edge-ready

One place for money systems

Stripe is live today. Banks: Sandbox via Plaid for testing; SimpleFIN or Plaid Production for real Bluevine / Novo after you approve access. This site is the public shell; heavy lifting runs on Workers Functions.

Stripe

Checking…

Payments balance via secure connection

Banks

Plaid Sandbox ready

Real banks need Production or SimpleFIN

Edge

Pages + Functions

Hard pipes for Workers later

Architecture

Now

  • GitHub — source of truth (rjec/rjec-finance)
  • Cloudflare Pages — this site
  • Pages Functions/api/* Worker edge (not a separate product)
  • Local Money app — phone UI on your PC (rjec-money)

Next pipes

  • KV — session / cache
  • D1 — balances & transactions store
  • R2 — CSV / export archives
  • Cron Worker — nightly pull (SimpleFIN or Plaid)

How bank data works

PathReal banks?Browser login?Best for
SimpleFIN Bridge Yes Once on their site Live Bluevine / Novo-style feeds in scripts
Plaid Sandbox No (test only) No (PowerShell OK) Build & prove the pipeline
Plaid Production Yes Yes, once (Link) Full product when Plaid approves you

Local script: scripts/Get-FinanceData.ps1 → writes CSVs under C:\FinanceData (gitignored).