Quickstart
Requirements
Section titled “Requirements”- Java 17+
- Maven 3.9+
- Node.js 20+
- npm 10+
Start the backend
Section titled “Start the backend”cd backendmvn spring-boot:runThe backend listens on http://localhost:4040.
Start the frontend
Section titled “Start the frontend”In another terminal:
cd frontendnpm installnpm run devThe frontend runs at http://localhost:4041/ and proxies /api to port 4040.
First-run setup
Section titled “First-run setup”- Open the web interface.
- Initialize the administrator password.
- Sign in and create a Kafka connection.
- Enter bootstrap servers, authentication, and TLS settings.
- Run the connection test and review sanitized diagnostics.
- Save the connection and open Topics or Brokers.
Start with a dedicated test cluster. Topic creation/deletion, partition expansion, ACL changes, and offset resets can affect production workloads and should follow formal change approval.