E-FACTS — E-receipt management companyE-FACTS — E-receipt management company
Engineering

Environments & domains

Where E-FACTS runs — local, preview, production domains

Environments & domains

Public domains

DomainRole
efacts.caPublic / marketing presence
dev.efacts.caInternal docs (this site) — planned; gated access

API hostnames vary by environment — see backend env docs. Do not invent URLs here.

Environment types

EnvPurpose
LocalDeveloper machines (localhost)
PreviewPer-PR / branch deploys (Vercel previews for web)
Staging (when present)Integration testing against non-prod data
ProductionLive shoppers / public site / gated docs

Docs deploy posture

This docs site targets Vercel when approved. Prefer preview deployments for review; promote deliberately. Do not deploy until Phase 1 chrome is reviewed (see README).

For production docs, combine:

  1. App-level docs auth gate (DOCS_AUTH_*)
  2. Vercel Deployment Protection when appropriate

Config rules

  • Env vars via Vercel project settings (web) or Xcode / CI secrets (iOS)
  • .env.example is the contract — never real credentials
  • Feature flags / API bases differ per env; clients must not assume production defaults in debug builds

On this page