No images or website preview available for this project.
Freelance Marketplace Platform
A distributed microservices backend for a freelance marketplace: six Spring Boot services behind a Spring Cloud Gateway with JWT-secured APIs, OpenFeign for synchronous reads, and RabbitMQ event-driven sagas that run compensating transactions on payment failure. Uses polyglot persistence (PostgreSQL, MongoDB, Redis, Elasticsearch, Neo4j, Cassandra) with Kubernetes manifests and Prometheus/Loki/Grafana observability.
Technologies Used
Java
Spring Boot
Spring Cloud Gateway
OpenFeign
RabbitMQ
PostgreSQL
MongoDB
Redis
Elasticsearch
Neo4j
Cassandra
Docker
Kubernetes
Prometheus
Grafana