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