Skip to main content

Get started in minutes

Deploy the complete microservices platform with Docker Compose

Core Features

StreamLine Logistics is a production-ready microservices architecture built with Spring Boot, demonstrating modern cloud-native patterns for logistics and e-commerce applications.

Microservices Architecture

Independent services for orders, inventory, and tracking with clean separation of concerns

Service Discovery

Netflix Eureka for automatic service registration and discovery

API Gateway

Unified entry point for all client requests with routing and load balancing

Hexagonal Architecture

Ports and adapters pattern for clean, testable, and maintainable code

Technology Stack

Spring Boot

Modern Java framework for building production-ready microservices

Docker

Containerization with Docker Compose for easy deployment

Multi-Database

PostgreSQL, MySQL, and MongoDB for polyglot persistence

Microservices

Explore the independent services that power the platform.

Order Service

Manages customer orders and order lifecycle

Inventory Service

Controls product stock and inventory operations

Tracking Service

Real-time package tracking and shipment events

Setup Guide

Complete installation and configuration instructions

API Reference

Explore the REST APIs for each microservice

Build docs developers (and LLMs) love