Traders Enterprise
Contact us
Developers

Platform. API.

Two projects: the Traders Enterprise Platform, a trading-firm backend with its web interface, and a shared market-data API.

Java, Spring Boot, Vue 3, TypeScript, and Vite

Traders Enterprise Platform

The backend (book processing, calculations, application endpoints, and database migrations) and the web interface connected to its authenticated endpoints.

Java and Spring Boot

API

The shared market-data API used by the Traders Enterprise Platform.

Explore the API →

How the projects connect

The web interface connects to the backend for application data and actions. The backend uses the shared API for market data. The backend's UI contract documents authentication, bootstrap data, and application endpoints.

Development by project

Work from the relevant repository checkout. Review its configuration, database, and migration instructions before running a backend. These build commands do not install or configure a complete deployment.

Backend

mvn clean install

Interface

npm ci
npm run build

API

mvn clean install

Before you self-host

What the component build files require.

Backend

JDK 21 and Maven. MySQL 8 for the database.

API

JDK 21 and Maven. Access to the shared market-data service must be arranged with us.

Interface

Node.js 20.19 or later 20.x, or 22.12 or later, with npm. Install from the committed lockfile with npm ci.

Connection

The interface needs the backend's authenticated endpoints; see the backend's UI contract.

Get in touch

Evaluating it, running it, or want us to run it for you?

Discuss hosting, broker integration, calculation review, or support.

Get in touch

Evaluating it, running it, or want us to run it for you?

We use your details to respond to this enquiry. Submissions are stored and screened for spam.