Skip to content
Jalel Dridi
All work

ESPRIT · team project · 2024

Event Orchestrator

An event-management platform built as Spring Boot microservices with Kafka and Kubernetes.

Services sit behind a gateway and notify through Kafka.

Why it existed

A university team project: an event-management platform built as microservices, to learn how a distributed system is put together and deployed.

What I built

  • Spring Boot services behind an API gateway, with service discovery and a central configuration server.
  • Real-time notifications through Apache Kafka.
  • An Angular frontend, with Docker Compose and Kubernetes manifests for deployment.

Built by a team of six. The repository is public.

Nexttnpay