Portfolio / Learning Project β€’ Static Dispatching MVP

Warehouse dispatch optimization, documented clearly.

Lift Nexus API is a Spring Boot backend MVP for warehouse dispatch optimization. It combines domain modeling, asynchronous job handling, PostgreSQL/Flyway persistence, integration testing, and Timefold-based constraint solving.

Project Overview

This project was built to go beyond simple CRUD applications and explore how optimization can be integrated into a maintainable backend architecture.

  • Warehouse domain model with forklifts, load units, storage bins, and transport orders
  • Asynchronous dispatch jobs with status tracking
  • Constraint-based assignment planning with Timefold
  • PostgreSQL persistence, Flyway migrations, and integration testing

Tech Stack

Java 21 Spring Boot Timefold PostgreSQL Flyway Docker JUnit 5 Testcontainers

Project Documentation

Documentation pages describing the current system, architecture decisions, domain model, optimization approach, API usage, testing strategy, and roadmap.

Generated Reports

Automatically generated documentation and reports from the current build pipeline.