freezone-os

Multi-tenant free-zone company registry — API host

operational
This is a backend service, not a website. There is no product UI here by design — the platform exposes a JSON API and a database. A browser landing on the root sees this page; everything else lives under /api/v1/… behind authentication.
▶ Open the live console — click through the whole business journey against the real API.

Live

Edge / health
Commerce & finance
running
Entitlement
running
Company registry
running
Immigration
running
Compliance & risk
running
Postgres · Kafka
healthy

What it does, end to end

  1. Place an order & pay — commerce-finance
  2. Provision visa quota from the paid order — entitlement, event-driven
  3. Register & incorporate a company — which issues its trade licence
  4. Renew / suspend / expire the licence — full lifecycle, QR-verifiable
  5. Reserve & issue a work visa — refused unless the licence is active

Verify a licence — public, no login

Anyone holding a licence's QR token can confirm it is real and current. No credentials, no tenant — the token is the authorisation:

curl -k 'https://165.245.211.54/api/v1/public/licenses/verify?token=<qr-token>'

The rest of the API is gated with HTTP Basic auth and a tenant header, e.g. /api/v1/companies, /api/v1/orders.

The TLS certificate is self-signed, so a browser shows a one-time warning (Advanced → Proceed). A real certificate follows once a domain points here.

Build

8bounded-context services
29database migrations
182tables
376Java tests
32SQL guards