A TDD implementation of the Gilded Rose stock control system
You can see the development of this code on YouTube
Requires Java 21 and Docker
db/start-db.sh
./gradlew flywayMigrate
./gradlew clean test
db/migrate-dev.sh
Run src/test/java/populate-main.kt
Run src/main/java/main.kt