Core-X

Core-X / Features / One platform, many banks

One platform, many banks

A single Core-X installation serves any number of banks. Each bank is separate from the others by design, not by a filter.

Works in the demo bank

What it does

  • One database per bank, chosen from the address the request came in on.
  • Each bank sets its own name, logo, colour, statement footer and address.
  • Banks are created and migrated from the platform console, and every migration runs on every bank.
  • Built in Java 21 and Spring Boot with PostgreSQL 16, delivered in Docker containers, so a bank can run it on a server in its own country.