Casserole is the Web backend part of It connects cerberus with tablier and all recipes to provide the user experience you have at the website. It's a Spring Boot app using the WebFlux framework.

There aren't many interesting things to see here, but at a few that might be are:

Assemble fat jar

mvn package

Run server locally

mvn spring-boot:run


mvn test

Load data

Check the help output from:

mvn exec:java -Dexec.mainClass=co.caio.loader.Loader -Dexec.args="--help"